math.sqrt on complex, real part

Time bar (total: 7.8s)

analyze134.0ms (1.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
62.5%62.4%37.5%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
68.8%68.7%31.2%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
71.9%71.8%28.1%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
73.4%73.4%26.5%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 18 to 13 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
ival-mult: 43.0ms (58.8% of total)
ival-sqrt: 17.0ms (23.2% of total)
ival-add: 11.0ms (15% of total)
const: 2.0ms (2.7% of total)

sample2.1s (26.5%)

Results
843.0ms6304×0valid
367.0ms1059×1valid
398.0ms893×2valid
Precisions
Click to see histograms. Total time spent on operations: 986.0ms
ival-mult: 457.0ms (46.3% of total)
ival-sqrt: 265.0ms (26.9% of total)
ival-add: 158.0ms (16% of total)
backward-pass: 84.0ms (8.5% of total)
const: 22.0ms (2.2% of total)
Bogosity

preprocess96.0ms (1.2%)

Algorithm
egg-herbie
Rules
255×fma-neg
205×fma-define
61×distribute-rgt-in
43×sub-neg
43×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042266
1121266
2213266
3333266
4531266
5734266
6941266
71149266
81242266
91252266
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re))))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) im))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal -1/2 binary64))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (hypot.f64 re im)))))
Symmetry

(abs im)

explain644.0ms (8.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1410-2(1.8205080464662063e-212 4.020419539256523e-157)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
350-0-(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
250-2(-1.1259843198927289e-94 2.1896835766816466e-208)(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
00-0-#s(literal 1/2 binary64)
00-0-(*.f64 im im)
00-0-re
00-0-(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
00-0-#s(literal 2 binary64)
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-im
00-0-(*.f64 re re)
00-0-(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
Results
88.0ms394×256valid
38.0ms50×2048valid
20.0ms30×4096valid
11.0ms26×1024valid
3.0ms12×512valid
Compiler

Compiled 173 to 52 computations (69.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 85.0ms
ival-mult: 53.0ms (62.2% of total)
ival-sqrt: 20.0ms (23.5% of total)
ival-add: 9.0ms (10.6% of total)
const: 3.0ms (3.5% of total)

eval0.0ms (0%)

Compiler

Compiled 12 to 9 computations (25% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
37.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
78.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
Compiler

Compiled 29 to 21 computations (27.6% saved)

localize247.0ms (3.2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
91.1%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
87.9%
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
49.4%
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
100.0%
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
100.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
91.1%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
87.9%
(+.f64 re (hypot.f64 re im))
Results
86.0ms197×256valid
29.0ms25×2048valid
79.0ms15×4096valid
9.0ms13×1024valid
3.0ms512valid
Compiler

Compiled 115 to 34 computations (70.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 189.0ms
ival-mult: 100.0ms (52.9% of total)
composed: 36.0ms (19.1% of total)
ival-add: 26.0ms (13.8% of total)
ival-sqrt: 24.0ms (12.7% of total)
const: 3.0ms (1.6% of total)

series103.0ms (1.3%)

Counts
8 → 192
Calls
Call 1
Inputs
#<alt (+.f64 re (hypot.f64 re im))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))>
#<alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))>
#<alt (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))>
Outputs
#<alt im>
#<alt (+.f64 im re)>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal 2 binary64) re)) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 #s(literal 2 binary64) re)) im)))))>
#<alt im>
#<alt (+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))>
#<alt (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))>
#<alt re>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt re>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt im>
#<alt (+.f64 im re)>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
Calls

48 calls:

TimeVariablePointExpression
52.0ms
re
@-inf
(* 1/2 (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))
2.0ms
re
@-inf
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))
2.0ms
im
@inf
(* 1/2 (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))
1.0ms
im
@0
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))
1.0ms
re
@inf
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))

rewrite353.0ms (4.5%)

Algorithm
batch-egg-rewrite
Rules
764×log1p-expm1-u
764×expm1-log1p-u
721×fma-define
359×fma-neg
192×expm1-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023225
1338225
23744225
Stop Event
node limit
Counts
8 → 298
Calls
Call 1
Inputs
(+.f64 re (hypot.f64 re im))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
Outputs
(+.f64 re (hypot.f64 re im))
(+.f64 (hypot.f64 re im) re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (hypot.f64 re im))) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 (hypot.f64 re im) re)) (/.f64 (*.f64 re re) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (-.f64 re (hypot.f64 re im)))
(/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (*.f64 re re))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (-.f64 (hypot.f64 re im) re))
(/.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 re re)) (*.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64))) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (sqrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))) (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (sqrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re))))))
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(fabs.f64 (hypot.f64 re im))
(log.f64 (exp.f64 (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 (hypot.f64 re im) re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (hypot.f64 re im))) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 (hypot.f64 re im) re)) (/.f64 (*.f64 re re) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (-.f64 re (hypot.f64 re im)))
(/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (*.f64 re re))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))

simplify244.0ms (3.1%)

Algorithm
egg-herbie
Rules
806×fma-define
747×associate-*r*
657×associate-*l*
403×distribute-rgt-in
397×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087229516
1261727525
Stop Event
node limit
Counts
490 → 452
Calls
Call 1
Inputs
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 #s(literal 4 binary64) re)
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
im
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(+.f64 re (hypot.f64 re im))
(+.f64 (hypot.f64 re im) re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (hypot.f64 re im))) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 (hypot.f64 re im) re)) (/.f64 (*.f64 re re) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (-.f64 re (hypot.f64 re im)))
(/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (*.f64 re re))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (-.f64 (hypot.f64 re im) re))
(/.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 re re)) (*.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64))) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (sqrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))) (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (sqrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re))))))
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(fabs.f64 (hypot.f64 re im))
(log.f64 (exp.f64 (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 (hypot.f64 re im) re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (hypot.f64 re im))) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 (hypot.f64 re im) re)) (/.f64 (*.f64 re re) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (-.f64 re (hypot.f64 re im)))
(/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (*.f64 re re))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
Outputs
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im im) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 re (*.f64 re re)))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re))))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 im im) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) re)))) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (*.f64 im (*.f64 im (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 im im) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re)))))))) (*.f64 re #s(literal 2 binary64)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 re im) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 im (+.f64 (+.f64 (/.f64 re im) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) im)
(-.f64 #s(literal 0 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im))) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im im))) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) im)) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (+.f64 (*.f64 re (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64))))))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) #s(literal -1/16 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) #s(literal -1/16 binary64))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))) (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) #s(literal -1/16 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 re (*.f64 re re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 im im) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 re re)))) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 re re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/4 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 #s(literal 2 binary64))) im) (/.f64 #s(literal 3/8 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64))) (*.f64 re (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 re (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/32 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/32 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 1/32 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))) (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 5 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/1024 binary64) (pow.f64 im #s(literal 5 binary64))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1/4 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1/4 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 re re)))) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 re re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 re re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) #s(literal 1/16 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 im) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/4 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 im (neg.f64 (-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 #s(literal 2 binary64))) im) (/.f64 #s(literal 3/16 binary64) (*.f64 im im))))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(*.f64 #s(literal 2 binary64) (+.f64 im re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(+.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (/.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))
(+.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))))))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 (/.f64 (*.f64 im im) (*.f64 re re)) #s(literal 4 binary64)))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 (/.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1/4 binary64)) #s(literal 4 binary64))))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1/4 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64)) (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/8 binary64)))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64)) (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/8 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re)))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 re #s(literal 4 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 re #s(literal 4 binary64)) (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 re re)) (/.f64 (*.f64 im im) re)))))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 re #s(literal 4 binary64)) (*.f64 im (*.f64 im (+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im im)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (*.f64 re (*.f64 re re)))))))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal 2 binary64))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (/.f64 re im) #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (/.f64 re im) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1/4 binary64))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 im (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (*.f64 re re) im)) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
(-.f64 #s(literal 0 binary64) (*.f64 im (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im im)) #s(literal -1/4 binary64)) (*.f64 re re)) im)) im))))
im
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) im)))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) im)) (*.f64 re re)))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re (*.f64 re (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 re re)) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 re re)))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re)))))))
(*.f64 #s(literal -1 binary64) re)
(-.f64 #s(literal 0 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 re (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re))))))))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 re (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 im (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 im im) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (*.f64 im (*.f64 im (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 im im) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re)))))))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im)))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im))))))))
(*.f64 #s(literal -1 binary64) im)
(-.f64 #s(literal 0 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im)))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im))))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im im) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 re (*.f64 re re)))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re re))))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 im im) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) re)))) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (*.f64 im (*.f64 im (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 im im) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re)))))))) (*.f64 re #s(literal 2 binary64)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 re im) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 im (+.f64 (+.f64 (/.f64 re im) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) (*.f64 im im)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) im)
(-.f64 #s(literal 0 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im))) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im im))) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) im)) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (+.f64 (*.f64 re (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64))))))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) #s(literal -1/16 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) #s(literal -1/16 binary64))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))) (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) #s(literal -1/16 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 re (*.f64 re re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 im im) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 re re)))) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 re re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/4 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 #s(literal 2 binary64))) im) (/.f64 #s(literal 3/8 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64))) (*.f64 re (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 re (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/32 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/32 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 1/32 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))) (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 5 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/1024 binary64) (pow.f64 im #s(literal 5 binary64))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1/4 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1/4 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re))))) (*.f64 re re)))) (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 re re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 re re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) #s(literal 1/16 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 im) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/4 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 im (neg.f64 (-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 #s(literal 2 binary64))) im) (/.f64 #s(literal 3/16 binary64) (*.f64 im im))))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(+.f64 (hypot.f64 re im) re)
(+.f64 re (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (hypot.f64 im re)) re) #s(literal -1 binary64))
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (hypot.f64 re im))) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(-.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 (hypot.f64 re im) re)) (/.f64 (*.f64 re re) (-.f64 (hypot.f64 re im) re)))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 im re))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 im re))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(+.f64 re (hypot.f64 im re))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re)))))
(*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re)))))
(/.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (-.f64 (hypot.f64 re im) re))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 im re))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 im re))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 im re))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(+.f64 re (hypot.f64 im re))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 re (hypot.f64 im re)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 im re))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 im re))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (hypot.f64 im re)) re) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 im re))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(+.f64 (*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) re)
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)) re)
(+.f64 (*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) re)
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (hypot.f64 re im))
(+.f64 (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re)) (hypot.f64 im re))
(fma.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re)) (hypot.f64 re im))
(+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re))) (hypot.f64 im re))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)) re)
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 im im) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) #s(literal 1/2 binary64))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) re)
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 im im) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) #s(literal 1/2 binary64))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (*.f64 re re))) (hypot.f64 re im))
(+.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (sqrt.f64 (cbrt.f64 (*.f64 re re)))) (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (*.f64 (hypot.f64 im re) (+.f64 (*.f64 im im) (*.f64 re re)))) (*.f64 #s(literal 8 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re (-.f64 (*.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (hypot.f64 im re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (*.f64 (hypot.f64 im re) (+.f64 (*.f64 im im) (*.f64 re re)))) (*.f64 #s(literal 8 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re (*.f64 re #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re (*.f64 #s(literal 4 binary64) (hypot.f64 im re))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 im im) (*.f64 re re))) (*.f64 (*.f64 re re) #s(literal -4 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(/.f64 (+.f64 (*.f64 re (*.f64 re #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 im im) (*.f64 re re)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 im re))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re))))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re)))
(/.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re))))))
(/.f64 (*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re))))
(/.f64 (*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(pow.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) (*.f64 #s(literal 2 binary64) (cbrt.f64 (hypot.f64 im re)))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 re re)) (*.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re))) (*.f64 #s(literal 2 binary64) (hypot.f64 im re)))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (cbrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) (*.f64 #s(literal 2 binary64) (cbrt.f64 (hypot.f64 im re)))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64))) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re))) (*.f64 #s(literal 2 binary64) (hypot.f64 im re)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (sqrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (hypot.f64 im re)) #s(literal -1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(hypot.f64 im re)
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(hypot.f64 im re)
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))))
(*.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)))
(hypot.f64 im re)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(hypot.f64 im re)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 im im) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 im im) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))) (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))) (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (sqrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re))))))
(/.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (sqrt.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re))))))
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/2 binary64))
(hypot.f64 im re)
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(hypot.f64 im re)
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(hypot.f64 im re)
(pow.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(hypot.f64 im re)
(pow.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(hypot.f64 im re)
(fabs.f64 (hypot.f64 re im))
(hypot.f64 im re)
(log.f64 (exp.f64 (hypot.f64 re im)))
(hypot.f64 im re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(hypot.f64 im re)
(cbrt.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(+.f64 (+.f64 #s(literal 1 binary64) (hypot.f64 im re)) #s(literal -1 binary64))
(hypot.f64 re im)
(hypot.f64 im re)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(hypot.f64 im re)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(hypot.f64 im re)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)))
(hypot.f64 im re)
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1 binary64)))
(hypot.f64 im re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(+.f64 (hypot.f64 re im) re)
(+.f64 re (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (hypot.f64 im re)) re) #s(literal -1 binary64))
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (hypot.f64 re im))) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(-.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (-.f64 (hypot.f64 re im) re)) (/.f64 (*.f64 re re) (-.f64 (hypot.f64 re im) re)))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 im re))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 im re))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(+.f64 re (hypot.f64 im re))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re)))))
(*.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(*.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64))) (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re)))))
(/.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re)))
(/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re))) (-.f64 (hypot.f64 re im) re))
(/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (+.f64 (*.f64 im im) (*.f64 re (-.f64 re (hypot.f64 re im)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (*.f64 re (-.f64 re (hypot.f64 im re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 re re) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 im im)) (-.f64 re (hypot.f64 im re))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) #s(literal 0 binary64)) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 im re))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 im re))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 im re))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(+.f64 re (hypot.f64 im re))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 re (hypot.f64 im re)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 im re))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 im re))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (hypot.f64 im re)) re) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 im re))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 im re))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(+.f64 (*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) re)
(fma.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (cbrt.f64 (hypot.f64 re im)) re)
(+.f64 (*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) re)
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (hypot.f64 re im))
(+.f64 (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re)) (hypot.f64 im re))
(fma.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re)) (hypot.f64 re im))
(+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re))) (hypot.f64 im re))
(fma.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 im re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64)) re)
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 im im) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) #s(literal 1/2 binary64))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) re)
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 re re)) (+.f64 (*.f64 im im) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) #s(literal 1/2 binary64))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (*.f64 re re))) (hypot.f64 re im))
(+.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (sqrt.f64 (cbrt.f64 (*.f64 re re)))) (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 im re)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/2 binary64)))

eval445.0ms (5.7%)

Compiler

Compiled 22347 to 14356 computations (35.8% saved)

prune191.0ms (2.5%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New9357942
Fresh000
Picked202
Done000
Total9377944
Accuracy
88.9%
Counts
944 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.1%
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))))
15.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re))))
51.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
53.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
50.3%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
78.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
Compiler

Compiled 172 to 124 computations (27.9% saved)

localize138.0ms (1.8%)

Results
92.0ms256×256invalid
Compiler

Compiled 116 to 54 computations (53.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
ival-mult: 24.0ms (35.2% of total)
ival-sqrt: 17.0ms (24.9% of total)
composed: 9.0ms (13.2% of total)
ival-add: 9.0ms (13.2% of total)
ival-sub: 4.0ms (5.9% of total)
const: 3.0ms (4.4% of total)
ival-div: 2.0ms (2.9% of total)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune3.0ms (0%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New000
Fresh022
Picked055
Done000
Total077
Accuracy
88.9%
Counts
7 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.1%
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))))
15.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re))))
51.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
53.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
50.3%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
78.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
Compiler

Compiled 86 to 62 computations (27.9% saved)

localize316.0ms (4.1%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
95.5%
(/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))
88.8%
(+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64)))
88.8%
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))
84.6%
(sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re)))
100.0%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
100.0%
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
87.9%
(+.f64 re (hypot.f64 re im))
76.4%
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
Results
72.0ms128×256invalid
41.0ms69×256valid
57.0ms25×2048valid
61.0ms15×4096valid
20.0ms13×1024valid
8.0ms512valid
Compiler

Compiled 183 to 62 computations (66.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 211.0ms
ival-pow: 84.0ms (39.9% of total)
ival-mult: 48.0ms (22.8% of total)
ival-add: 21.0ms (10% of total)
composed: 14.0ms (6.7% of total)
ival-div: 13.0ms (6.2% of total)
ival-sqrt: 10.0ms (4.8% of total)
ival-sub: 8.0ms (3.8% of total)
ival-cbrt: 8.0ms (3.8% of total)
const: 5.0ms (2.4% of total)

series62.0ms (0.8%)

Counts
7 → 168
Calls
Call 1
Inputs
#<alt (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))>
#<alt (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))>
#<alt (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))>
#<alt (sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re)))>
#<alt (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))>
#<alt (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))>
Outputs
#<alt (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))>
#<alt (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))>
#<alt (+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))>
Calls

42 calls:

TimeVariablePointExpression
7.0ms
re
@inf
(sqrt (/ (+ (* im im) (* (/ (* (* im im) (* im im)) (* re re)) -1/4)) (- 0 re)))
5.0ms
re
@inf
(pow (* 2 (+ re (sqrt (+ (* re re) (* im im))))) 3/2)
3.0ms
im
@0
(pow (* 2 (+ re (sqrt (+ (* re re) (* im im))))) 3/2)
3.0ms
im
@0
(sqrt (/ (+ (* im im) (* (/ (* (* im im) (* im im)) (* re re)) -1/4)) (- 0 re)))
2.0ms
re
@-inf
(pow (* 2 (+ re (sqrt (+ (* re re) (* im im))))) 3/2)

rewrite215.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
1101×log1p-expm1-u
189×expm1-log1p-u
186×add-exp-log
186×add-cube-cbrt
184×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028330
1417273
26427273
Stop Event
node limit
Counts
7 → 289
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re)))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))
(+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64)))
(/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 re))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) (sqrt.f64 re))
(/.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))) (neg.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(fabs.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))) #s(literal 1 binary64))
(*.f64 im (/.f64 (*.f64 im (*.f64 im im)) (*.f64 re re)))
(*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re))))) (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 (*.f64 im (cbrt.f64 im)) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im (cbrt.f64 im)) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 (*.f64 im (*.f64 im im)) (/.f64 im (*.f64 re re)))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im (/.f64 im re)) (*.f64 im (/.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)))
(*.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 im im))
(*.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 (*.f64 im (*.f64 im im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) re) (/.f64 im re))
(*.f64 (/.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64)) (/.f64 (*.f64 im (cbrt.f64 im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im (*.f64 im im)) re))
(*.f64 (/.f64 im (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) re) (/.f64 (*.f64 im (cbrt.f64 im)) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 im (cbrt.f64 (*.f64 re re))))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 re re))
(/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) re)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 re re))
(/.f64 (neg.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re))) re)
(/.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 re re))
(/.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (cbrt.f64 (*.f64 re re)))
(/.f64 (*.f64 (*.f64 im (/.f64 im re)) (*.f64 im im)) re)
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) #s(literal 1 binary64)) re)
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (/.f64 im re)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1 binary64))
(neg.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(+.f64 (*.f64 im im) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(+.f64 (*.f64 im im) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (+.f64 im (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (-.f64 im (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))
(pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))))
(log.f64 (exp.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(log.f64 (/.f64 (exp.f64 (*.f64 im im)) (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(exp.f64 (log.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(fma.f64 im im (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64) (*.f64 im im))
(fma.f64 #s(literal -1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im im))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) re))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64))) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (sqrt.f64 re)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (sqrt.f64 re)) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) re))
(*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 re re))) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re re))) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (cbrt.f64 re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 re (*.f64 re re))) (*.f64 re re))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 re re)) re)
(/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)
(/.f64 #s(literal 1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re)
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))) re))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) re)
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (sqrt.f64 re)) (sqrt.f64 re))
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))) (sqrt.f64 re))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (sqrt.f64 re))
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64)) re)
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 3 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))))
(cbrt.f64 (/.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (*.f64 re (*.f64 re re))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1 binary64)))

simplify330.0ms (4.2%)

Algorithm
egg-herbie
Rules
497×associate-*r/
472×*-commutative
391×distribute-rgt-in
387×distribute-lft-in
352×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0122135451
1373232110
Stop Event
node limit
Counts
457 → 549
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 re))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) (sqrt.f64 re))
(/.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))) (neg.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(fabs.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))) #s(literal 1 binary64))
(*.f64 im (/.f64 (*.f64 im (*.f64 im im)) (*.f64 re re)))
(*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re))))) (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 (*.f64 im (cbrt.f64 im)) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im (cbrt.f64 im)) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 (*.f64 im (*.f64 im im)) (/.f64 im (*.f64 re re)))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im (/.f64 im re)) (*.f64 im (/.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)))
(*.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 im im))
(*.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 (*.f64 im (*.f64 im im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) re) (/.f64 im re))
(*.f64 (/.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64)) (/.f64 (*.f64 im (cbrt.f64 im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im (*.f64 im im)) re))
(*.f64 (/.f64 im (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) re) (/.f64 (*.f64 im (cbrt.f64 im)) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 im (cbrt.f64 (*.f64 re re))))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 re re))
(/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) re)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 re re))
(/.f64 (neg.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re))) re)
(/.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 re re))
(/.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (cbrt.f64 (*.f64 re re)))
(/.f64 (*.f64 (*.f64 im (/.f64 im re)) (*.f64 im im)) re)
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) #s(literal 1 binary64)) re)
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (/.f64 im re)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1 binary64))
(neg.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(+.f64 (*.f64 im im) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(+.f64 (*.f64 im im) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (+.f64 im (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (-.f64 im (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))
(pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))))
(log.f64 (exp.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(log.f64 (/.f64 (exp.f64 (*.f64 im im)) (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(exp.f64 (log.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(fma.f64 im im (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64) (*.f64 im im))
(fma.f64 #s(literal -1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im im))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) re))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64))) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (sqrt.f64 re)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (sqrt.f64 re)) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) re))
(*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 re re))) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re re))) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (cbrt.f64 re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 re (*.f64 re re))) (*.f64 re re))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 re re)) re)
(/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)
(/.f64 #s(literal 1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re)
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))) re))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) re)
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (sqrt.f64 re)) (sqrt.f64 re))
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))) (sqrt.f64 re))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (sqrt.f64 re))
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64)) re)
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 3 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))))
(cbrt.f64 (/.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (*.f64 re (*.f64 re re))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1 binary64)))
Outputs
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))))))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))) (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 re))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))) (*.f64 re (*.f64 re re))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (sqrt.f64 #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re re))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 im (+.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.f64 (+.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 im (neg.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 re re))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 re re)))) im) (/.f64 #s(literal 3/8 binary64) (*.f64 im im))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (*.f64 im (*.f64 im im))))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (*.f64 re (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 im im)) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 im (*.f64 im im)))))) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 im im)) (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 im im)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re (/.f64 (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 im im)) (*.f64 im im)) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 im (*.f64 im im))))) im)))) (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 im (*.f64 im im))))) (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 6 binary64)))) (*.f64 #s(literal 8 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 6 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im))))))) (*.f64 #s(literal 8 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 im im) #s(literal 6 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im))))))) (+.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 36 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) im) (/.f64 #s(literal -3/32 binary64) (*.f64 im im))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) re) (/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) im) (/.f64 #s(literal -3/32 binary64) (*.f64 im im))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (*.f64 im (*.f64 im im)))))) (*.f64 re re)))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) im) (/.f64 #s(literal -3/32 binary64) (*.f64 im im)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (*.f64 im (*.f64 im im))))) (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 9 binary64)))))) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) re))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 re #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 re re) #s(literal 36 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re #s(literal 6 binary64)))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re #s(literal 6 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (*.f64 re re) #s(literal 36 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 216 binary64))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re re) #s(literal 9/2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 (+.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re re) #s(literal 9/2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 32 binary64)) (*.f64 (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 re re)) #s(literal 8 binary64))) #s(literal -16 binary64))) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 im im))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 re re) #s(literal 9/2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (*.f64 im im) (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 32 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 re re)) #s(literal 8 binary64)))))))) (sqrt.f64 #s(literal 8 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 re re) #s(literal 9/2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/16 binary64)) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal -1/32 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/16 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal -1/32 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 im (*.f64 im im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/32 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 re)))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) #s(literal 1/64 binary64))) (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 re)))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (+.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 im im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (sqrt.f64 #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal -1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re re))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal 1/16 binary64)) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))))) #s(literal 1/4 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 re re))))))) (-.f64 #s(literal 0 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 re re)))) im) (/.f64 #s(literal 3/16 binary64) (*.f64 im im)))) (-.f64 #s(literal 0 binary64) im))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))
(*.f64 im (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 im im) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))
(*.f64 im (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 im im) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (*.f64 im im) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 im im) (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (*.f64 im im) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 im im) (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (*.f64 im im) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 re) (*.f64 (*.f64 im im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 re re))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 im im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (*.f64 re (*.f64 re re))) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))))) (*.f64 re re))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 im im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 im im)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re))))))) (*.f64 re re))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 7 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re)))) (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 im (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re)))) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 re (*.f64 re re)))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 re (*.f64 re re)))) (*.f64 re (*.f64 re re))))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im im)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 im re) (/.f64 im re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 im re) (/.f64 im re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 im re) (/.f64 im re)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re re))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re re))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re re))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im im)
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im im)
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re))) (/.f64 #s(literal -1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re))) (/.f64 #s(literal -1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re))) (/.f64 #s(literal -1 binary64) re)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re)
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64))))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(exp.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))) (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))) (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(/.f64 (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (sqrt.f64 re))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)))) (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (sqrt.f64 re))
(/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 re))
(/.f64 (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (sqrt.f64 re))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) (sqrt.f64 re))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))) (sqrt.f64 re))
(/.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))) (neg.f64 (sqrt.f64 re)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (sqrt.f64 re)))
(pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(fabs.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1 binary64))
(*.f64 im (/.f64 (*.f64 im (*.f64 im im)) (*.f64 re re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re))))) (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 (*.f64 im (cbrt.f64 im)) (*.f64 re re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) re) (*.f64 im (/.f64 (cbrt.f64 im) re)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im (cbrt.f64 im)) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) re) (*.f64 im (/.f64 (cbrt.f64 im) re)))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (cbrt.f64 (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im im)) (/.f64 im (*.f64 re re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 im (/.f64 im re)) (*.f64 im (/.f64 im re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 re re)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 im im))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 (*.f64 im (*.f64 im im)) (*.f64 re re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) re) (/.f64 im re))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64)) (/.f64 (*.f64 im (cbrt.f64 im)) (*.f64 re re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) re) (*.f64 im (/.f64 (cbrt.f64 im) re)))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) (/.f64 im (*.f64 re re)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im (*.f64 im im)) re))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(*.f64 (/.f64 im (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 re re))))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))))
(*.f64 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 re re))))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (cbrt.f64 (*.f64 re re))))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) re) (/.f64 (*.f64 im (cbrt.f64 im)) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) re) (*.f64 im (/.f64 (cbrt.f64 im) re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 im (cbrt.f64 (*.f64 re re))))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 re re))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) re)
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 re re))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (neg.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re))) re)
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(/.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 re re))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))) (cbrt.f64 (*.f64 re re)))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 (*.f64 re (*.f64 re (*.f64 re re))))))
(/.f64 (*.f64 (*.f64 im (/.f64 im re)) (*.f64 im im)) re)
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) #s(literal 1 binary64)) re)
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (/.f64 im (cbrt.f64 re)) (/.f64 (*.f64 im (*.f64 im (/.f64 im re))) (cbrt.f64 (*.f64 re re))))
(/.f64 (/.f64 (*.f64 im (/.f64 (*.f64 im (*.f64 im im)) re)) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))
(pow.f64 (*.f64 im (/.f64 im re)) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1 binary64))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(neg.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))))
(fabs.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))))))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(-.f64 (*.f64 im im) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))))))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal 0 binary64)))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/2 binary64)))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal 0 binary64)))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))))))
(+.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (fma.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal 0 binary64)))
(-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) #s(literal -1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))))
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im)))))
(*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(*.f64 (+.f64 im (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))) (-.f64 im (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (+.f64 im (*.f64 im (*.f64 (/.f64 im re) (sqrt.f64 #s(literal -1/4 binary64))))) (-.f64 im (*.f64 im (*.f64 (/.f64 im re) (sqrt.f64 #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))) (*.f64 (*.f64 im im) (*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im))) (*.f64 (*.f64 im im) (*.f64 im im))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))) (*.f64 im (*.f64 im (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im)))
(pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 3 binary64))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(pow.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))))
(pow.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(sqrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))))
(sqrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))))
(log.f64 (exp.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(log.f64 (/.f64 (exp.f64 (*.f64 im im)) (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(exp.f64 (log.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 im im (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64) (*.f64 im im))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im im))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(*.f64 im (-.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))
(+.f64 (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(+.f64 (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 im im))
(+.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))))) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 im im))
(*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1 binary64))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) (cbrt.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re re))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) (cbrt.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re re))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re))
(/.f64 (*.f64 (cbrt.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))))) re)
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))))) re)
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) re))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64))) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/4 binary64)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (sqrt.f64 re)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re))
(/.f64 (*.f64 (cbrt.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))))) re)
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) (/.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (sqrt.f64 re)) (/.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) (/.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) re))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 re re))) (/.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (cbrt.f64 re)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re re))) (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (cbrt.f64 re)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re))))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64))) (cbrt.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re))))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 re (*.f64 re re))) (*.f64 re re))
(*.f64 (*.f64 re re) (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 re (*.f64 re re))))
(*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (*.f64 re re)) re)
(/.f64 (*.f64 re (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64))))) (*.f64 re re))
(/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(/.f64 #s(literal 1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) re)
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) re) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))) re))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) re) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))) re)
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (sqrt.f64 re)) (sqrt.f64 re))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))) (sqrt.f64 re))
(*.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (sqrt.f64 re)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re))) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (/.f64 im re)))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (/.f64 im re) (/.f64 im re)))) (*.f64 im (-.f64 (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)) im))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) re) (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64))) (sqrt.f64 re))
(*.f64 (pow.f64 (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) #s(literal 1/2 binary64)) (sqrt.f64 re)))
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) #s(literal 1 binary64)) re)
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(/.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re re))))
(pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1 binary64))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 3 binary64))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re re)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re (*.f64 re re)))))
(pow.f64 (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(neg.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))
(*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 #s(literal -1 binary64) re))
(sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re)))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re re)) #s(literal 1/2 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re))))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64))) (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re (*.f64 re re)))))
(cbrt.f64 (/.f64 (*.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal 1/16 binary64)))) (*.f64 re (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))) (*.f64 re (*.f64 re re)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64))) re)) #s(literal 1 binary64)))
(/.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) re)

eval628.0ms (8.1%)

Compiler

Compiled 37991 to 20472 computations (46.1% saved)

prune168.0ms (2.2%)

Pruning

12 alts after pruning (7 fresh and 5 done)

PrunedKeptTotal
New110171108
Fresh000
Picked202
Done055
Total1103121115
Accuracy
91.3%
Counts
1115 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.1%
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
14.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) re))))
11.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))))) (-.f64 #s(literal 0 binary64) re))))
14.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))))
15.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re))))
17.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))))
9.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))))
15.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re))) (/.f64 #s(literal -1 binary64) re)))))
51.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
53.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
34.9%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)) #s(literal 3/2 binary64))))
78.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
Compiler

Compiled 426 to 260 computations (39% saved)

localize382.0ms (4.9%)

Results
251.0ms256×256invalid
Compiler

Compiled 475 to 155 computations (67.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 187.0ms
ival-mult: 73.0ms (39.1% of total)
ival-div: 46.0ms (24.7% of total)
ival-pow: 19.0ms (10.2% of total)
ival-add: 18.0ms (9.6% of total)
ival-sqrt: 15.0ms (8% of total)
const: 8.0ms (4.3% of total)
ival-sub: 5.0ms (2.7% of total)
ival-cbrt: 4.0ms (2.1% of total)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune11.0ms (0.1%)

Pruning

12 alts after pruning (2 fresh and 10 done)

PrunedKeptTotal
New000
Fresh022
Picked055
Done055
Total01212
Accuracy
91.3%
Counts
12 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.1%
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
14.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) re))))
11.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))))) (-.f64 #s(literal 0 binary64) re))))
14.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))))
15.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re))))
17.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))))
9.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))))
15.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re))) (/.f64 #s(literal -1 binary64) re)))))
51.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
53.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
34.9%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)) #s(literal 3/2 binary64))))
78.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
Compiler

Compiled 511 to 288 computations (43.6% saved)

regimes50.0ms (0.6%)

Counts
16 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re))) (/.f64 #s(literal -1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 im (*.f64 (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re))) #s(literal -1/4 binary64)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re)) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) re)))))) (-.f64 #s(literal 0 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
Calls

7 calls:

13.0ms
re
7.0ms
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
7.0ms
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
6.0ms
(*.f64 im im)
5.0ms
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Results
AccuracySegmentsBranch
86.0%2re
78.7%1im
83.8%2(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
83.8%2(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
83.1%2(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
83.1%2(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
78.7%1(*.f64 im im)
Compiler

Compiled 69 to 45 computations (34.8% saved)

regimes27.0ms (0.3%)

Counts
9 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 im re) (/.f64 (/.f64 im re) re))) (/.f64 #s(literal -1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 (/.f64 im re) (/.f64 im re)))) #s(literal -1/4 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 im im) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal -1 binary64) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
Calls

3 calls:

11.0ms
re
10.0ms
im
5.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
64.7%4im
64.7%4(*.f64 im im)
73.9%3re
Compiler

Compiled 11 to 7 computations (36.4% saved)

regimes4.0ms (0.1%)

Counts
3 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
Calls

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
64.2%2re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes1.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
Outputs
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
Calls

2 calls:

0.0ms
re
0.0ms
im
Results
AccuracySegmentsBranch
28.1%1im
28.1%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch27.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-3.953675587513176e+53
-9.007225870880121e+52
Results
4.0ms36×0valid
8.0ms32×1valid
9.0ms28×2valid
Compiler

Compiled 166 to 124 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 5.0ms (40.9% of total)
ival-sqrt: 3.0ms (24.5% of total)
ival-add: 2.0ms (16.3% of total)
backward-pass: 2.0ms (16.3% of total)
const: 0.0ms (0% of total)

bsearch53.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.8564262060856276e-17
1.1982676264905204e-12
29.0ms
-3.953675587513176e+53
-9.007225870880121e+52
Results
19.0ms159×0valid
7.0ms33×1valid
15.0ms32×2valid
Compiler

Compiled 310 to 250 computations (19.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 13.0ms (52.2% of total)
ival-sqrt: 5.0ms (20.1% of total)
ival-add: 4.0ms (16.1% of total)
backward-pass: 2.0ms (8% of total)
const: 1.0ms (4% of total)

bsearch22.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
1.8564262060856276e-17
1.1982676264905204e-12
Results
16.0ms128×0valid
Compiler

Compiled 150 to 128 computations (14.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 4.0ms (42.3% of total)
ival-sqrt: 4.0ms (42.3% of total)
ival-add: 1.0ms (10.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify5.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
045225
163225
270225
378225
485225
590225
693225
794225
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 re #s(literal -129999999999999999118723327667011636940022097452728320 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(if (<=.f64 re #s(literal -189999999999999998711980248128709315527724603969372160 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im)))) (if (<=.f64 re #s(literal 2028240960365167/633825300114114700748351602688 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re))))
(if (<=.f64 re #s(literal 2535301200456459/1267650600228229401496703205376 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
Outputs
(if (<=.f64 re #s(literal -129999999999999999118723327667011636940022097452728320 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(if (<=.f64 re #s(literal -129999999999999999118723327667011636940022097452728320 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im (neg.f64 (/.f64 im re))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(if (<=.f64 re #s(literal -189999999999999998711980248128709315527724603969372160 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (/.f64 im re) (-.f64 #s(literal 0 binary64) im)))) (if (<=.f64 re #s(literal 2028240960365167/633825300114114700748351602688 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re))))
(if (<=.f64 re #s(literal -189999999999999998711980248128709315527724603969372160 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im (neg.f64 (/.f64 im re))))) (if (<=.f64 re #s(literal 2028240960365167/633825300114114700748351602688 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal 2535301200456459/1267650600228229401496703205376 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(if (<=.f64 re #s(literal 2535301200456459/1267650600228229401496703205376 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 re))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 re)

soundness723.0ms (9.3%)

Rules
806×fma-define
764×log1p-expm1-u
764×expm1-log1p-u
747×associate-*r*
721×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042266
1121266
2213266
3333266
4531266
5734266
6941266
71149266
81242266
91252266
0122135451
1373232110
023225
1338225
23744225
087229516
1261727525
Stop Event
fuel
node limit
node limit
node limit
saturated
Compiler

Compiled 950 to 523 computations (44.9% saved)

preprocess85.0ms (1.1%)

Remove

(abs im)

Compiler

Compiled 336 to 212 computations (36.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...