Details

Time bar (total: 6.3s)

analyze353.0ms (5.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
0%0%99.8%0.2%0%0%0%7
0%0%99.8%0.2%0%0%0%8
6.3%6.2%93.6%0.2%0%0%0%9
9.4%9.4%90.4%0.2%0%0%0%10
14.1%14%85.8%0.2%0%0%0%11
19.6%18.7%76.8%0.2%4.3%0%0%12
Compiler

Compiled 12 to 8 computations (33.3% saved)

sample1.7s (27.3%)

Results
1.5s8256×body256valid
229.0ms2116×body256infinite
Bogosity

preprocess22.0ms (0.3%)

Algorithm
egg-herbie
Rules
12×rational.json-simplify-2
12×rational.json-simplify-1
swap-x.re-y.im
swap-x.im-y.re
trig.json-simplify-45
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023133
132133
044
144
Stop Event
unsound
saturated
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
1
3
0
Call 2
Inputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(+.f64 (*.f64 x.im y.im) (*.f64 x.re y.re))
(+.f64 (*.f64 y.re y.im) (*.f64 x.im x.re))
(+.f64 (*.f64 y.im x.re) (*.f64 x.im y.re))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re x.im) (*.f64 y.im y.re))
(+.f64 (*.f64 x.re y.re) (*.f64 x.im y.im))
Outputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(+.f64 (*.f64 x.im y.im) (*.f64 x.re y.re))
(+.f64 (*.f64 y.im x.im) (*.f64 x.re y.re))
(+.f64 (*.f64 y.re y.im) (*.f64 x.im x.re))
(+.f64 (*.f64 x.re x.im) (*.f64 y.im y.re))
(+.f64 (*.f64 y.im x.re) (*.f64 x.im y.re))
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(+.f64 (*.f64 x.re x.im) (*.f64 y.im y.re))
(+.f64 (*.f64 x.re y.re) (*.f64 x.im y.im))
(+.f64 (*.f64 y.im x.im) (*.f64 x.re y.re))
Symmetry

(sort x.re y.im)

(sort x.im y.re)

Compiler

Compiled 15 to 11 computations (26.7% saved)

simplify18.0ms (0.3%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
11219
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
Outputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))

eval0.0ms (0%)

Compiler

Compiled 11 to 7 computations (36.4% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
0.0b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
Compiler

Compiled 11 to 7 computations (36.4% saved)

localize7.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
Compiler

Compiled 21 to 7 computations (66.7% saved)

series3.0ms (0.1%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x.im
@0
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
0.0ms
x.re
@0
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
0.0ms
x.re
@-inf
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
0.0ms
x.re
@inf
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
0.0ms
y.im
@inf
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))

rewrite105.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1056×rational.json-simplify-2
892×rational.json-simplify-80
892×rational.json-simplify-79
556×rational.json-simplify-47
546×rational.json-simplify-54
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17719
225619
396119
4389119
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x.re y.im) (neg.f64 (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x.im y.re) (neg.f64 (*.f64 x.re y.im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x.im y.re) (-.f64 -1 (*.f64 x.re y.im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x.re y.im) (-.f64 -1 (*.f64 x.im y.re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x.im y.re))) (-.f64 1 (*.f64 x.re y.im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x.re y.im))) (-.f64 1 (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))))))

simplify232.0ms (3.7%)

Algorithm
egg-herbie
Rules
1360×rational.json-simplify-2
934×rational.json-simplify-43
920×rational.json-simplify-54
788×rational.json-simplify-1
722×rational.json-simplify-58
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0611205
11301205
23671205
320121205
453411205
575891205
Stop Event
node limit
Counts
71 → 27
Calls
Call 1
Inputs
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (*.f64 x.re y.im) (neg.f64 (*.f64 x.im y.re)))
(-.f64 (*.f64 x.im y.re) (neg.f64 (*.f64 x.re y.im)))
(-.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)
(-.f64 0 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
(-.f64 (-.f64 (*.f64 x.im y.re) (-.f64 -1 (*.f64 x.re y.im))) 1)
(-.f64 (-.f64 (*.f64 x.re y.im) (-.f64 -1 (*.f64 x.im y.re))) 1)
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.im y.re))) (-.f64 1 (*.f64 x.re y.im)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.re y.im))) (-.f64 1 (*.f64 x.im y.re)))
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(pow.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(neg.f64 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
Outputs
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (*.f64 x.re y.im) (neg.f64 (*.f64 x.im y.re)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (*.f64 x.im y.re) (neg.f64 (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 0 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 (*.f64 x.im y.re) (-.f64 -1 (*.f64 x.re y.im))) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 (*.f64 x.re y.im) (-.f64 -1 (*.f64 x.im y.re))) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.im y.re))) (-.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.re y.im))) (-.f64 1 (*.f64 x.im y.re)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(pow.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(neg.f64 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))

eval4.0ms (0.1%)

Compiler

Compiled 558 to 87 computations (84.4% saved)

prune6.0ms (0.1%)

Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New24327
Fresh000
Picked011
Done000
Total24428
Error
0.0b
Counts
28 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
54.3b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
31.4b
(*.f64 y.re x.im)
30.6b
(*.f64 x.re y.im)
Compiler

Compiled 150 to 33 computations (78% saved)

localize4.0ms (0.1%)

Compiler

Compiled 9 to 5 computations (44.4% saved)

localize5.0ms (0.1%)

Compiler

Compiled 9 to 5 computations (44.4% saved)

localize38.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
0.3b
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
0.3b
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
53.0b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
Compiler

Compiled 366 to 26 computations (92.9% saved)

series37.0ms (0.6%)

Counts
4 → 192
Calls

48 calls:

TimeVariablePointExpression
4.0ms
x.re
@inf
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
3.0ms
x.im
@0
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
2.0ms
y.re
@0
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
2.0ms
x.im
@-inf
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
2.0ms
y.re
@inf
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))

rewrite185.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
1546×rational.json-simplify-47
886×rational.json-5
884×exponential.json-3
884×rational.json-1
884×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018502
1159358
2513160
31994160
46978160
Stop Event
node limit
Counts
4 → 69
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x.re y.im) (neg.f64 (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x.im y.re) (neg.f64 (*.f64 x.re y.im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x.im y.re) (-.f64 -1 (*.f64 x.re y.im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x.im y.re))) (-.f64 1 (*.f64 x.re y.im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x.re y.im))) (-.f64 1 (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x.re y.im) (-.f64 -1 (*.f64 x.im y.re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 2) (*.f64 (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))

simplify594.0ms (9.5%)

Algorithm
egg-herbie
Rules
1170×rational.json-simplify-43
1154×rational.json-simplify-41
1010×rational.json-simplify-50
974×rational.json-simplify-2
734×rational.json-simplify-42
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
060023463
1135922369
2257021607
3595621577
Stop Event
node limit
Counts
261 → 263
Calls
Call 1
Inputs
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 3) (*.f64 (pow.f64 y.re 6) (pow.f64 x.im 6))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 x.re 3))) (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))))) (pow.f64 x.re 5))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))))) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 y.im 3))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))))) (pow.f64 x.re 6))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 y.im 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 6)) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3)))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3)))) (pow.f64 x.re 6))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 y.im 2))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 y.im 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 x.re 3) (*.f64 (pow.f64 y.re 6) (pow.f64 x.im 6))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 y.im 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im)))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))))) (pow.f64 x.re 3))) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (pow.f64 x.re 3))))) (pow.f64 y.im 6))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 6)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (pow.f64 x.re 3)))) (pow.f64 y.im 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) x.im)) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) x.im)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (*.f64 2 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))))))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) x.im)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (*.f64 2 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (*.f64 2 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))))))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5)))) (pow.f64 x.im 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5)))) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 y.re 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))))) (pow.f64 x.im 6))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5)))))) (pow.f64 y.re 3)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))))) (pow.f64 y.re 3)) (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 y.re 6)))) (pow.f64 x.im 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -1 (*.f64 y.re (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -1 (*.f64 y.re (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))))))))))
(+.f64 (*.f64 -1 (*.f64 y.re (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))) (pow.f64 y.re 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))))))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (pow.f64 y.re 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (pow.f64 y.re 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 x.im 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))))) (pow.f64 y.re 6))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 x.im 6)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))))) (pow.f64 x.im 3)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3)))) (pow.f64 y.re 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))))))))
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))
(+.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)
(+.f64 0 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(-.f64 (*.f64 x.re y.im) (neg.f64 (*.f64 x.im y.re)))
(-.f64 (*.f64 x.im y.re) (neg.f64 (*.f64 x.re y.im)))
(-.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)
(-.f64 0 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
(-.f64 (-.f64 (*.f64 x.im y.re) (-.f64 -1 (*.f64 x.re y.im))) 1)
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.im y.re))) (-.f64 1 (*.f64 x.re y.im)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.re y.im))) (-.f64 1 (*.f64 x.im y.re)))
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(-.f64 (-.f64 (*.f64 x.re y.im) (-.f64 -1 (*.f64 x.im y.re))) 1)
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(pow.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(neg.f64 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
(+.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(+.f64 0 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(-.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(-.f64 0 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(pow.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(fabs.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(fabs.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 2) (*.f64 (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 2))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(+.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(+.f64 0 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(-.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(*.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(pow.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(+.f64 0 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(-.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) 1)
(*.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(pow.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
Outputs
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 (*.f64 y.im (*.f64 x.im x.re)) (*.f64 y.re 2)) (pow.f64 (*.f64 x.re y.im) 2)))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)) (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)) (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)) (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4)))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)) (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4)))))
(/.f64 1 (*.f64 x.re y.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (/.f64 1 (*.f64 x.re y.im)))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2))))))
(+.f64 (/.f64 1 (*.f64 x.re y.im)) (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x.re y.im)) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 2)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 4)))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)) (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4)))))
(/.f64 1 (*.f64 y.re x.im))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (/.f64 1 (*.f64 y.re x.im)))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (/.f64 1 (*.f64 y.re x.im)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (/.f64 1 (*.f64 y.re x.im)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 1 (*.f64 y.re x.im)) (neg.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 y.re x.im)) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (*.f64 y.re x.im) 2)) (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 (*.f64 y.re x.im) 4)))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 x.re (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) -1)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 x.re (neg.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))))))
(+.f64 (*.f64 x.re (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) -1)) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5))))) -1)) (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 y.im (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 3) (*.f64 (pow.f64 y.re 6) (pow.f64 x.im 6))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 x.re 3))) (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))))))))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 y.im 3) (pow.f64 (*.f64 y.re x.im) 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im))))) (pow.f64 (*.f64 y.re x.im) 3))))) (*.f64 (pow.f64 x.re 3) -1)) (+.f64 (*.f64 x.re (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) -1)) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5))))) -1)) (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 y.im (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))))))) (*.f64 (+.f64 (/.f64 (pow.f64 y.im 3) (pow.f64 (*.f64 y.re x.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 y.im (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 y.im (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (pow.f64 (*.f64 y.re x.im) 3))))) (neg.f64 (pow.f64 x.re 3)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 3) (+.f64 (/.f64 (pow.f64 y.im 3) (pow.f64 (*.f64 y.re x.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2)))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (pow.f64 (*.f64 y.re x.im) 3)))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 3) (+.f64 (/.f64 (pow.f64 y.im 3) (pow.f64 (*.f64 y.re x.im) 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2)))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (pow.f64 (*.f64 y.re x.im) 3)))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))))) (pow.f64 x.re 5))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))))) (pow.f64 x.re 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (neg.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))))) (pow.f64 x.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))))) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 y.im 3))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))))) (pow.f64 x.re 6))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3)))))) (pow.f64 y.im 3))) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)))) (pow.f64 x.re 6))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))))) (pow.f64 x.re 5))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (neg.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))))) (pow.f64 x.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (neg.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3)))))) (pow.f64 y.im 3)) (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 y.im (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))))) (pow.f64 x.re 6)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))))) (pow.f64 y.im 3)) (/.f64 (*.f64 (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))))) (pow.f64 x.re 6)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))))) (pow.f64 y.im 3)) (/.f64 (*.f64 (*.f64 y.im (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3))))) (pow.f64 x.re 6)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4)))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 5)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))))) (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 5))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)) -3) (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 5)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 y.im 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 6)) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3)))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3)))) (pow.f64 x.re 6))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))) (pow.f64 x.re 4))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 5))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))))) (pow.f64 y.im 3)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (+.f64 (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -2) (*.f64 -1 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 y.im 3)))) (pow.f64 x.re 6))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))) (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 5))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -3)) (pow.f64 y.im 3)) (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3)) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) -2)))) (pow.f64 y.im 3)))) (pow.f64 x.re 6)))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3)) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) -3))) (pow.f64 y.im 3)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -3)) (pow.f64 y.im 3)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)))) (pow.f64 x.re 6)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))) (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 5))))) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)) -3))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (pow.f64 y.im 3)) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) -3))) (pow.f64 y.im 3)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -3)) (pow.f64 y.im 3)) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)))) (pow.f64 x.re 6)) (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)))) (pow.f64 x.re 4)))) (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 y.re (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im 4))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 5))))) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)) -3))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im -1)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (neg.f64 y.im)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 y.im (neg.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 y.im 2))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im -1)) (*.f64 (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 (pow.f64 y.im 2) -1))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3)))))) (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 y.im 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))) (+.f64 (/.f64 (pow.f64 x.re 3) (*.f64 (pow.f64 y.re 6) (pow.f64 x.im 6))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))) (pow.f64 y.im 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) 2))) (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (/.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 y.re x.im) 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 (*.f64 y.re x.im) 3))))) (*.f64 (pow.f64 y.im 3) -1)) (+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 y.im -1)) (*.f64 (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (+.f64 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 (pow.f64 y.im 2) -1)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3)))))) (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4))))))) (*.f64 (+.f64 (/.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 y.re x.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (pow.f64 (*.f64 y.re x.im) 3)))))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im))))) (pow.f64 (*.f64 y.re x.im) 3))))) (neg.f64 (pow.f64 y.im 3)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 3) (+.f64 (/.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 y.re x.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))))) (pow.f64 (*.f64 y.re x.im) 3)))))) (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 3) (+.f64 (/.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 y.re x.im) 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))))) (pow.f64 (*.f64 y.re x.im) 3)))))) (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))) (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 2 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))))) (pow.f64 y.im 5))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))))) (pow.f64 y.im 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))))) (pow.f64 y.im 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))))) (pow.f64 x.re 3))) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (pow.f64 x.re 3))))) (pow.f64 y.im 6))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))))) (pow.f64 y.im 5))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (pow.f64 x.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))))) (pow.f64 y.im 6)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))))) (pow.f64 y.im 5)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (pow.f64 x.re 3)) (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))))) (pow.f64 y.im 6)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))))) (pow.f64 y.im 5)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (pow.f64 x.re 3)) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))))) (pow.f64 y.im 6))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))))) (pow.f64 y.im 5)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (pow.f64 x.re 3))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (pow.f64 x.re 3)) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3))))) (pow.f64 y.im 6))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5)))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))) (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5)))) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)) -3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (pow.f64 y.im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 6)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (pow.f64 x.re 3)))) (pow.f64 y.im 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (+.f64 (*.f64 -2 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2))) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -1)))) (pow.f64 x.re 3)) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (pow.f64 x.re 3)))) (pow.f64 y.im 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))) (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4))))) (pow.f64 x.re 3)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5))) (neg.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (pow.f64 x.re 3)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (*.f64 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2)) -3)) (pow.f64 x.re 3)))) (pow.f64 y.im 6)))))
(+.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 5)))) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 (*.f64 x.re y.im) 5)) -3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (pow.f64 y.im 4)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (+.f64 (*.f64 y.re x.im) (*.f64 x.im (*.f64 y.re 2))) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))))) (pow.f64 x.re 3)) (*.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) -3)))) (pow.f64 x.re 3)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)) (*.f64 2 (/.f64 (*.f64 y.re x.im) (pow.f64 x.re 4)))) (*.f64 (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 2)) -3)) (pow.f64 x.re 3)))) (pow.f64 y.im 6)))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) x.im)) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 x.im -1)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 x.im)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 x.im (neg.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) x.im)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (*.f64 2 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))))))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 (pow.f64 x.im 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))) -1)) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 x.im -1))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 (pow.f64 x.im 2) (neg.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))))) (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 x.im))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (*.f64 x.im (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4))))) (*.f64 (pow.f64 x.im 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) x.im)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (*.f64 2 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 y.re (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (*.f64 2 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))))))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2)))) (pow.f64 (*.f64 x.re y.im) 3))))) (*.f64 (pow.f64 x.im 3) -1)) (+.f64 (*.f64 (pow.f64 x.im 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))) -1)) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 x.im -1)))))
(+.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 x.im)) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (pow.f64 x.im 2) (neg.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))))) (*.f64 (+.f64 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2)))))) (pow.f64 (*.f64 x.re y.im) 3))))) (neg.f64 (pow.f64 x.im 3)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 x.re y.im) 3)))))) (*.f64 (pow.f64 x.im 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))))) (*.f64 x.im (neg.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 x.re y.im) 3)))))) (*.f64 (pow.f64 x.im 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 2 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))))) (*.f64 x.im (neg.f64 (+.f64 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 y.re (pow.f64 (*.f64 x.re y.im) 4))))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5)))) (pow.f64 x.im 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5)))) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 y.re 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))))) (pow.f64 x.im 6))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 y.re 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))))) (pow.f64 x.im 6)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 y.re 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)))))) (pow.f64 y.re 3)) (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))))) (pow.f64 x.im 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 y.re 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)))))) (pow.f64 y.re 3)) (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))))) (pow.f64 x.im 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 y.re 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)))))) (pow.f64 y.re 3)) (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 2 (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))))) (pow.f64 x.im 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))))) (pow.f64 x.im 5))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3) (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3) (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5)))))) (pow.f64 y.re 3)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))))) (pow.f64 y.re 3)) (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 y.re 6)))) (pow.f64 x.im 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 y.re 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 y.re 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)))))) (pow.f64 y.re 3)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 y.re 6)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (+.f64 (*.f64 -2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))) (*.f64 -1 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 y.re 3)))) (pow.f64 x.im 6))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 y.re 2)) (*.f64 2 (*.f64 y.im (pow.f64 y.re 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3)) (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) -3))) (pow.f64 y.re 3)) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 y.re 6)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3)) (pow.f64 y.re 3)))) (pow.f64 x.im 6)))))
(+.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 5))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3) (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 y.re 6)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 y.re 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (pow.f64 y.re 3)) (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)) -3))) (pow.f64 y.re 3)) (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 -3 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))))) (pow.f64 y.re 3)))) (pow.f64 x.im 6)))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -1 (*.f64 y.re (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 y.re (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) -1)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 y.re)))
(+.f64 (*.f64 -1 (*.f64 y.re (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))) -1)) (*.f64 y.re (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) -1))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4))))) (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4))))) (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (+.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4))))) (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))))))
(+.f64 (*.f64 -1 (*.f64 y.re (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))) (pow.f64 y.re 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 x.im (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2)))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3))) (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 6)))) (*.f64 (pow.f64 y.re 3) -1)) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))) -1)) (*.f64 y.re (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) -1)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4))))) (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))))) (*.f64 (+.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 (*.f64 x.re y.im) 3))))) (neg.f64 (pow.f64 y.re 3)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.re 3) (+.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2)))) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 x.re y.im) 3)))))) (+.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4))))) (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.re 3) (+.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2)))) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 x.re y.im) 3)))))) (+.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4))))) (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)) (*.f64 2 (/.f64 x.im (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2))))) (pow.f64 (*.f64 x.re y.im) 3))) (*.f64 2 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (pow.f64 y.re 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5))) (+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (pow.f64 y.re 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 x.im 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))))) (pow.f64 y.re 6))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 x.im 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)))))) (pow.f64 x.im 3))))) (pow.f64 y.re 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 x.im 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3)) (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)))))) (pow.f64 x.im 3))))) (pow.f64 y.re 6)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 x.im 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3)) (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)))))) (pow.f64 x.im 3))))) (pow.f64 y.re 6)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))))) (pow.f64 y.re 5)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 x.im 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 2 (pow.f64 x.re 2)))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3)) (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)))))) (pow.f64 x.im 3))))) (pow.f64 y.re 6)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))))
(/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))
(/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))
(+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))))) (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 5))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3) (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 5))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)) (pow.f64 x.im 6)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))))) (pow.f64 x.im 3)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3)))) (pow.f64 y.re 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 x.im 6)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) -2)) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 x.im 3)) (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)))))) (pow.f64 x.im 3)))) (pow.f64 y.re 6))))) (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 2)) 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 5))) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3)) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 x.im 6)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3)) (pow.f64 x.im 3)) (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 y.im (pow.f64 x.im 2)) (*.f64 2 (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3)) (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) -3))) (pow.f64 x.im 3)))) (pow.f64 y.re 6))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 5))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) -3) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y.im (pow.f64 x.im 2)) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (pow.f64 x.im 3)) (*.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) -3))) (pow.f64 x.im 3)) (+.f64 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 -3 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 2 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))))) (pow.f64 x.im 3)) (/.f64 (pow.f64 (*.f64 x.re y.im) 3) (pow.f64 x.im 6)))) (pow.f64 y.re 6)))))))
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 0 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (*.f64 x.re y.im) (neg.f64 (*.f64 x.im y.re)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (*.f64 x.im y.re) (neg.f64 (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 0)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 0 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 (*.f64 x.im y.re) (-.f64 -1 (*.f64 x.re y.im))) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.im y.re))) (-.f64 1 (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x.re y.im))) (-.f64 1 (*.f64 x.im y.re)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(-.f64 (-.f64 (*.f64 x.re y.im) (-.f64 -1 (*.f64 x.im y.re))) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(pow.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 1)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(neg.f64 (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(+.f64 0 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(-.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(-.f64 0 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(pow.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))) (/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (-.f64 (neg.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) 2) (*.f64 (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 2))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 (*.f64 2 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 2 (fabs.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (neg.f64 (fabs.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(+.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(+.f64 0 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(-.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 0)
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(*.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(*.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(pow.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) 1)
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))
(+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(+.f64 0 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(-.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) 1)
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(pow.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))

eval522.0ms (8.3%)

Compiler

Compiled 69356 to 15708 computations (77.4% saved)

prune114.0ms (1.8%)

Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New4082410
Fresh000
Picked101
Done033
Total4095414
Error
0.0b
Counts
414 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
54.5b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
58.0b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
31.4b
(*.f64 y.re x.im)
30.6b
(*.f64 x.re y.im)
Compiler

Compiled 277 to 63 computations (77.3% saved)

localize41.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))
0.8b
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
7.8b
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
50.4b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
Compiler

Compiled 350 to 26 computations (92.6% saved)

series70.0ms (1.1%)

Counts
3 → 144
Calls

36 calls:

TimeVariablePointExpression
16.0ms
x.im
@-inf
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
6.0ms
x.re
@0
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
4.0ms
y.re
@-inf
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
3.0ms
y.im
@0
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
3.0ms
y.im
@-inf
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))

rewrite187.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
1498×rational.json-simplify-47
926×rational.json-5
924×exponential.json-3
924×rational.json-1
924×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018567
1159423
2513327
31994327
47261327
Stop Event
node limit
Counts
3 → 37
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))))))

simplify465.0ms (7.4%)

Algorithm
egg-herbie
Rules
1392×rational.json-simplify-47
1022×rational.json-simplify-2
998×rational.json-simplify-49
824×rational.json-simplify-1
668×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
084332209
1184729707
2328227703
3435427175
4656427175
Stop Event
node limit
Counts
181 → 292
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im) (*.f64 y.re x.im)))))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (*.f64 y.re x.im)) y.im))) (pow.f64 x.re 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (*.f64 y.re x.im)) (*.f64 (pow.f64 x.re 6) y.im)))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y.im 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) x.re) (*.f64 y.re x.im))) (*.f64 -2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 6))) (*.f64 -2 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))))) x.re))) (pow.f64 y.im 6))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))))) (*.f64 x.re (pow.f64 y.im 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5)))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 x.im 2))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) y.re) (*.f64 x.re y.im))) (*.f64 -2 (/.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 x.im 2))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (*.f64 -2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) y.re))) (pow.f64 x.im 5))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 y.re (pow.f64 x.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 y.re 2))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 y.re 2))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) x.im) (*.f64 x.re y.im))) (*.f64 -2 (/.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))))) (pow.f64 y.re 3))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) y.im)) x.im)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)))) (pow.f64 y.re 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (*.f64 2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 5) x.im)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))))) x.re))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))))) x.re)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (pow.f64 x.im 3))) (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))))) (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2)))) (*.f64 (pow.f64 y.re 15) (*.f64 y.im (pow.f64 x.im 15))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))))) (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))))))) (pow.f64 x.re 2))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 3))) (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2))) (pow.f64 y.im 16))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 13))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 10)))))) (pow.f64 x.re 10))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10)))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 3))) (+.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 -1 (*.f64 (pow.f64 y.im 3) (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 16)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -1 (*.f64 y.im (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12))))))))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 2 (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (pow.f64 x.im 3))))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12))))))) (*.f64 (pow.f64 y.re 6) (pow.f64 x.im 6))))))) (pow.f64 y.im 2))) (*.f64 -1 (*.f64 y.im (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12)))))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))))) (pow.f64 y.im 9))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))))) (pow.f64 y.im 9))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 16))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (pow.f64 x.re 13))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 10)))))) (pow.f64 y.im 10))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 10)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 10)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (*.f64 -2 (*.f64 (pow.f64 x.re 3) (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 16) (pow.f64 y.im 10)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) x.im) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))))) (pow.f64 x.im 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) x.im) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))))) (pow.f64 x.im 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 2 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))) (*.f64 (pow.f64 x.re 16) (pow.f64 y.im 16)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) x.im) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (pow.f64 y.re 3)) (*.f64 (pow.f64 y.re 3) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) y.im)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))))))) (pow.f64 y.re 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))))))) (pow.f64 x.im 9))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 -2 (*.f64 (pow.f64 y.re 3) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (*.f64 y.im (pow.f64 x.im 9)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 9)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 9))))))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) y.re) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))) (pow.f64 y.re 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) y.re) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (*.f64 (pow.f64 y.im 3) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))))))) (*.f64 (pow.f64 x.re 16) (pow.f64 y.im 16)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))) (pow.f64 y.re 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))) (pow.f64 y.re 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) y.re) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (pow.f64 x.im 3))) (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2)) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 15))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (pow.f64 y.re 9))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 15)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 3)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 12))))))))))))
(+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 0)
(-.f64 0 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 0)
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))))) 1)
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 1)
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 1)
(neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))
(+.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(+.f64 0 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(-.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) 1)
(*.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(pow.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 0)
(+.f64 0 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(-.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) 1)
(*.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(pow.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
Outputs
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(*.f64 x.re y.im)
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im))
(/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 y.re x.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (*.f64 y.re (*.f64 2 x.im)))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(+.f64 (*.f64 2 (*.f64 y.re x.im)) (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 x.re y.im)) (*.f64 x.re y.im)))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 2 (*.f64 y.re x.im))))
(+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re y.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re (*.f64 2 x.im))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im)))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4))))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 x.re (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) -1))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 x.re (neg.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) (neg.f64 x.re))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 x.re (-.f64 (neg.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 y.im (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im) (*.f64 y.re x.im)))))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 x.re (*.f64 (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))) -1)) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5))) (*.f64 -2 (/.f64 (*.f64 y.im (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))))) (*.f64 y.re x.im)))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 -2 (+.f64 (/.f64 (*.f64 y.im (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4))))) (*.f64 y.re x.im)) (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 5))))) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 y.im (pow.f64 (*.f64 y.re x.im) 4)))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 6))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (*.f64 y.re x.im)) y.im))) (pow.f64 x.re 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re x.im) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))))) y.im))) (pow.f64 x.re 6))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 y.re x.im) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))))) y.im) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)))) (pow.f64 x.re 6)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))) (neg.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 x.im (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) y.re)) y.im) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 6)))) (pow.f64 x.re 6)))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 y.im 5)))) (*.f64 y.re x.im)) (*.f64 (pow.f64 x.re 6) y.im)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 6))) (*.f64 2 (/.f64 (*.f64 (*.f64 y.re x.im) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))))) (*.f64 y.im (pow.f64 x.re 6))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 y.re x.im) (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5))))) (*.f64 y.im (pow.f64 x.re 6))) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 6)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 x.im (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) y.re)) (*.f64 y.im (pow.f64 x.re 6))) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 6)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 y.im 5)))) (pow.f64 x.re 5))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im)))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 -1 (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))) (neg.f64 y.im))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y.im 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) x.re) (*.f64 y.re x.im))) (*.f64 -2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) (/.f64 x.re (*.f64 (pow.f64 y.re 4) (pow.f64 x.im 4)))) y.im)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 -1 (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))))) (*.f64 -1 (*.f64 (pow.f64 y.im 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4))))) (*.f64 y.re x.im))) (*.f64 -2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 -2 (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 5)) (/.f64 (*.f64 x.re (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4))))) (*.f64 y.re x.im))))) (*.f64 y.im (+.f64 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)) (*.f64 -4 (/.f64 x.re (pow.f64 (*.f64 y.re x.im) 4)))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 6))) (*.f64 -2 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))))) x.re))) (pow.f64 y.im 6))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6))) (*.f64 -2 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) x.re))) (pow.f64 y.im 6)))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) x.re) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)))) (pow.f64 y.im 6)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (*.f64 y.re x.im)) x.re) (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 6)))) (pow.f64 y.im 6)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))))) (*.f64 x.re (pow.f64 y.im 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (/.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (pow.f64 x.re 5))) (pow.f64 y.im 5)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 6))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))))) (*.f64 2 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (*.f64 x.re (pow.f64 y.im 6))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 y.re (*.f64 x.im (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))))) (*.f64 x.re (pow.f64 y.im 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 6))) (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (*.f64 y.re x.im)) (*.f64 x.re (pow.f64 y.im 6)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re x.im) 2) (pow.f64 x.re 5)))) (pow.f64 y.im 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 6))) (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 x.im 2))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))) (neg.f64 (pow.f64 x.im 2))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 (pow.f64 x.im 2) (neg.f64 (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) y.re) (*.f64 x.re y.im))) (*.f64 -2 (/.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 x.im 2))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))))))) (*.f64 -1 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 x.re y.im))) (*.f64 -2 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))) (neg.f64 (pow.f64 x.im 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (*.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)) (/.f64 (*.f64 y.re (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 x.re y.im)))) (neg.f64 (pow.f64 x.im 3)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 (pow.f64 x.im 2) (neg.f64 (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (*.f64 (pow.f64 x.im 3) (neg.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)) (/.f64 (*.f64 y.re (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 x.re y.im))))))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)))) (neg.f64 (pow.f64 x.im 2))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))) (*.f64 (pow.f64 x.im 3) (neg.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 6)) (/.f64 (*.f64 y.re (+.f64 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 y.re 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 x.re y.im))))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im)))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 5))) (*.f64 -2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) y.re))) (pow.f64 x.im 5))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5))) (*.f64 -2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))))) y.re))) (pow.f64 x.im 5)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))))) y.re) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 5)))) (pow.f64 x.im 5)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im)))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))))) (*.f64 y.re (pow.f64 x.im 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4))) (pow.f64 x.im 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5))))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))) (*.f64 2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))))) (*.f64 y.re (pow.f64 x.im 5))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (*.f64 2 (+.f64 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))))) (*.f64 y.re (pow.f64 x.im 5))) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))) (pow.f64 x.im 4))) (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)) (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re 4)))))) (*.f64 y.re (pow.f64 x.im 5))))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 y.re 2))) (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))) (neg.f64 (pow.f64 y.re 2))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 (pow.f64 y.re 2) (neg.f64 (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (*.f64 (pow.f64 x.re 4) (pow.f64 y.im 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (pow.f64 y.re 2))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) (/.f64 (pow.f64 x.im 2) (*.f64 (pow.f64 x.re 5) (pow.f64 y.im 5)))) x.im) (*.f64 x.re y.im))) (*.f64 -2 (/.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 x.re 6) (pow.f64 y.im 6))))) (pow.f64 y.re 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)))))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (*.f64 -1 (*.f64 (pow.f64 y.re 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 x.re y.im))) (*.f64 -2 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 6)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 3)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 (pow.f64 y.re 3) (*.f64 -2 (+.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 6)) (/.f64 (*.f64 x.im (+.f64 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5)) (*.f64 -4 (/.f64 (pow.f64 x.im 2) (pow.f64 (*.f64 x.re y.im) 5))))) (*.f64 x.re y.im))))))) (*.f64 -2 (/.f64 (*.f64 y.re x.im) (pow.f64 (*.f64 x.re y.im) 4)))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im)))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) y.im)) x.im)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 5)))) (pow.f64 y.re 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))))) x.im)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)))) (pow.f64 y.re 5))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 5)) (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))))) x.im))) (pow.f64 y.re 5)) (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im)))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (pow.f64 y.re 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 5) (pow.f64 x.im 5)))) (*.f64 2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))) (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4))))) (*.f64 (pow.f64 y.re 5) x.im)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))))) (*.f64 x.im (pow.f64 y.re 5)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4)))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))) (pow.f64 y.re 4))) (*.f64 2 (+.f64 (/.f64 (*.f64 x.re (*.f64 y.im (+.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)) (*.f64 -4 (/.f64 (*.f64 x.re y.im) (pow.f64 x.im 4)))))) (*.f64 x.im (pow.f64 y.re 5))) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 5)))))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 y.re x.im) 3))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))))) x.re))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))) (neg.f64 x.re))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 x.re (neg.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))) (neg.f64 x.re))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))))) x.re)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 y.im 2) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (pow.f64 x.im 3))) (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))))) (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2)))) (*.f64 (pow.f64 y.re 15) (*.f64 y.im (pow.f64 x.im 15))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 9))))))) (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3))))))) (pow.f64 x.re 2))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (pow.f64 (*.f64 y.re x.im) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (pow.f64 (*.f64 y.re x.im) 3))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 15)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9))))))) (pow.f64 (*.f64 y.re x.im) 3))))))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2)))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 9))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9))))))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 3) (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2)))))) (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) 2) (*.f64 (pow.f64 (*.f64 y.re x.im) 3) (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 15)))))))) (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9))))))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 y.re x.im) 3))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 15))))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 9)))))) (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9))))))) (pow.f64 (*.f64 y.re x.im) 3)) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3)))))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 15))))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im)))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (/.f64 (pow.f64 y.im 2) (pow.f64 (*.f64 y.re x.im) 9)))))) (*.f64 x.re (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 12))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 9)))))))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))) (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))) (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 3))) (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2))) (pow.f64 y.im 16))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 y.im 13))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 y.im 10)))))) (pow.f64 x.re 10))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9))) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13)))))) (pow.f64 y.im 3))) (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im))))) (pow.f64 y.im 13))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 10)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (*.f64 (+.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) (*.f64 2 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 (pow.f64 y.im 3) 2)))) (pow.f64 y.im 16))))) (pow.f64 x.re 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9)))) (neg.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13)))))) (pow.f64 y.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 2 (pow.f64 y.im 3))))) (pow.f64 y.im 16))) (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 10)) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im))) (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 y.im 13)))))) (pow.f64 x.re 10)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9)) (/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 10)) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im)))) (pow.f64 y.im 13)))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)))))) (pow.f64 y.im 3)) (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 2 (pow.f64 y.im 3))))) (pow.f64 y.im 16))))) (pow.f64 x.re 10)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))))) (pow.f64 x.re 9)) (/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 y.im 10)) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im)))) (pow.f64 y.im 13)))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) (pow.f64 y.im 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)))))) (pow.f64 y.im 3)) (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (*.f64 (pow.f64 y.im 3) (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 (pow.f64 y.re 2) (*.f64 (pow.f64 y.re 2) 2))) 2)))) (pow.f64 y.im 16))))) (pow.f64 x.re 10)))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -2) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -1)) (pow.f64 y.im 10))))) (pow.f64 x.re 9)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10))))) (pow.f64 x.re 9)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10))))) (pow.f64 x.re 9)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 10)))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))) (pow.f64 y.im 3))) (+.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 -1 (*.f64 (pow.f64 y.im 3) (+.f64 (*.f64 -2 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (*.f64 y.im (pow.f64 x.im 2))))))))) (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 16)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 y.re (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -2) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -1)) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -2) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -1))) (*.f64 (pow.f64 y.im 13) (pow.f64 x.re 10)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -2) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -1)) (pow.f64 y.im 10)))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 10)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y.im 3) (+.f64 (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -2) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -1)))) (*.f64 -1 (*.f64 (pow.f64 y.im 3) (+.f64 (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -2) (*.f64 (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 2)) -1))))))) (*.f64 (pow.f64 y.im 16) (pow.f64 x.re 10)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 y.im 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10)))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3)) (*.f64 (pow.f64 y.im 13) (pow.f64 x.re 10)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10)))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 10)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (pow.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) 2) (*.f64 (*.f64 (pow.f64 y.im 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3)) -2))) (*.f64 (pow.f64 y.im 16) (pow.f64 x.re 10)))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10)) (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3)) (*.f64 (pow.f64 y.im 13) (pow.f64 x.re 10)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10)) (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10)))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 10))) (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (*.f64 (*.f64 (pow.f64 y.im 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3)) -2))) (*.f64 (pow.f64 y.im 16) (pow.f64 x.re 10)))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10))))) (pow.f64 x.re 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3)) (*.f64 (pow.f64 y.im 13) (pow.f64 x.re 10)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10)) (/.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 8) (pow.f64 y.im 10))))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 y.im 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) (pow.f64 y.im 10)))))) (*.f64 (pow.f64 y.im 3) (pow.f64 x.re 10))) (/.f64 (*.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 (*.f64 (pow.f64 y.im 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (*.f64 (pow.f64 y.im 3) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) y.im) -3) -2)))) (*.f64 (pow.f64 y.im 16) (pow.f64 x.re 10)))))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -1 (*.f64 y.im (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 y.im (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12))))) -1)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 y.im (neg.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 (*.f64 (pow.f64 x.im 3) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 y.im (neg.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 y.im (neg.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 y.im (-.f64 (-.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9))))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15))))))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 2 (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (pow.f64 x.im 3))))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12))))))) (*.f64 (pow.f64 y.re 6) (pow.f64 x.im 6))))))) (pow.f64 y.im 2))) (*.f64 -1 (*.f64 y.im (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))))) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (pow.f64 x.im 15))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (pow.f64 x.im 12)))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (+.f64 (*.f64 y.im (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12))))) -1)) (*.f64 -1 (*.f64 (pow.f64 y.im 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) 2) (*.f64 2 (*.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (pow.f64 (*.f64 y.re x.im) 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 (*.f64 y.re x.im) 3)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))) (pow.f64 (*.f64 y.re x.im) 6))))))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (+.f64 (pow.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 3) (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 3) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 (*.f64 (pow.f64 x.im 3) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))) (pow.f64 (*.f64 y.re x.im) 6))))))) (*.f64 y.im (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 (*.f64 (pow.f64 x.im 3) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2))))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 3) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))) (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 2 (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 9)) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12))))))) (*.f64 y.im (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12))))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.im 2) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 3) (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))) (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 2 (+.f64 (/.f64 (pow.f64 x.re 2) (pow.f64 (*.f64 y.re x.im) 9)) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12))))))) (*.f64 y.im (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 y.re 3) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 15)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 12)))))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (pow.f64 (*.f64 y.re x.im) 9))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))))) (pow.f64 y.im 9))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 x.re 10))))) (pow.f64 y.im 9)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 x.re 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13))))) (pow.f64 y.im 9)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))))) (pow.f64 y.im 9))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 16))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (pow.f64 x.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))) (pow.f64 x.re 13))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (pow.f64 x.re 10)))))) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))))))) (pow.f64 x.re 16))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 x.re 10)))))) (pow.f64 x.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2))))) (pow.f64 x.re 13))) (*.f64 2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 10)))))) (pow.f64 y.im 10))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) (*.f64 2 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re))) (pow.f64 x.re 10))))) (pow.f64 y.im 9))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))))))) (pow.f64 x.re 16))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))))) (pow.f64 x.re 3))) (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 10)) (/.f64 (*.f64 (*.f64 x.re (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 2 (pow.f64 (*.f64 y.re x.im) 2)))) (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im))))) (pow.f64 x.re 13)))))) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)) (/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 10)) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im)))) (pow.f64 x.re 13)))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))))))) (pow.f64 x.re 16)) (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13))))) (pow.f64 x.re 3))))) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 x.re 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13))))) (pow.f64 y.im 9)) (/.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 x.re 10)) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re))))) (pow.f64 x.re 13)))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (pow.f64 x.re 3) 2)))) (pow.f64 x.re 16)) (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 x.re 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13)))))) (pow.f64 x.re 3))))) (pow.f64 y.im 10))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13)) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -1))) (pow.f64 x.re 10))))) (pow.f64 y.im 9)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10))))) (pow.f64 y.im 9)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10))))) (pow.f64 y.im 9)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10))))) (pow.f64 y.im 9)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 10)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 10)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (*.f64 -2 (*.f64 (pow.f64 x.re 3) (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im))))) (*.f64 (pow.f64 x.re 16) (pow.f64 y.im 10)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 3)) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)))) (*.f64 -1 (*.f64 x.re (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))))) (pow.f64 x.re 10))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)))) (pow.f64 y.im 9)))))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -1)))) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 13)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13)) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -1))) (pow.f64 x.re 10)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 10)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (pow.f64 x.re 13)) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -1))) (pow.f64 x.re 10))))) (pow.f64 y.im 9))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)) (*.f64 2 (*.f64 (*.f64 y.re x.im) (pow.f64 x.re 2)))) 2) (*.f64 -2 (*.f64 (pow.f64 x.re 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -2)) (*.f64 x.re (*.f64 (pow.f64 (*.f64 y.re x.im) 2) -1))))))) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 16))))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 10)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10))))) (pow.f64 y.im 9))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) 2) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (*.f64 (pow.f64 x.re 3) -2)))) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 16)))))))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 y.re x.im) (*.f64 2 (*.f64 y.re x.im)))) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3)) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 13))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10))))) (pow.f64 y.im 9))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (*.f64 (pow.f64 x.re 3) -2)))) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 16)))))))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3)) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 13))) (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (+.f64 (*.f64 2 x.im) x.im))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 10))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (*.f64 (pow.f64 x.re 3) (*.f64 -2 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3))))) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 16)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 8)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 y.re x.im) 3) (pow.f64 (*.f64 x.re y.im) 10))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10))))) (pow.f64 y.im 9))))) (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3)) (*.f64 (pow.f64 y.im 10) (pow.f64 x.re 13))) (/.f64 (*.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) (+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (+.f64 y.re (*.f64 2 y.re)))) 2) (pow.f64 x.re 13))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y.re x.im) 2) x.re) -3) (pow.f64 x.re 10)))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 10))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) x.im) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 x.im (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 10))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 x.im (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 x.im (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))))) (pow.f64 x.im 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) x.im) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13))))) (neg.f64 (pow.f64 x.im 2)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 (pow.f64 x.im 2) (neg.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13))))) (neg.f64 (pow.f64 x.im 2)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))))) (pow.f64 x.im 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) 2) (*.f64 2 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3)))))) (*.f64 (pow.f64 x.re 16) (pow.f64 y.im 16)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 y.re 3) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) x.im) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 (pow.f64 x.im 3) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) 2) (*.f64 2 (*.f64 (pow.f64 (*.f64 x.re y.im) 3) (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))))))) (pow.f64 (*.f64 x.re y.im) 16))) (+.f64 (*.f64 2 (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im))))) (pow.f64 (*.f64 x.re y.im) 13)))))) -1)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13))))) (neg.f64 (pow.f64 x.im 2))) (*.f64 (pow.f64 x.im 3) (neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (pow.f64 (*.f64 x.re y.im) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (pow.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (*.f64 2 (*.f64 (pow.f64 (*.f64 x.re y.im) 3) (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))))))) (pow.f64 (*.f64 x.re y.im) 16))) (*.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im))))) (pow.f64 (*.f64 x.re y.im) 13)) (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 10)))))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 x.re y.im) 13)) (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 10)))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (*.f64 2 (*.f64 (pow.f64 (*.f64 x.re y.im) 3) (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))))))) (pow.f64 (*.f64 x.re y.im) 16)))))) (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13))))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.im (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 x.re y.im) 13)) (/.f64 (pow.f64 y.re 3) (pow.f64 (*.f64 x.re y.im) 10)))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (pow.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 3) (*.f64 2 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))))))) (pow.f64 (*.f64 x.re y.im) 16))))))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 7) (pow.f64 y.re 9)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.im (pow.f64 x.im 7)) (*.f64 x.re (pow.f64 y.re 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 7) (pow.f64 y.re 9)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 y.im (*.f64 x.re (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.im (pow.f64 x.im 7)) (*.f64 x.re (pow.f64 y.re 9)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 y.re 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (pow.f64 y.re 3)) (*.f64 (pow.f64 y.re 3) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) y.im)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))))))) (pow.f64 y.re 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))))))) (pow.f64 x.im 9))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 7) (pow.f64 y.re 9)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))))))) (pow.f64 y.re 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im))))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3))))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 15)))))))) (pow.f64 x.im 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))))))) (pow.f64 y.re 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3))))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 15))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im))))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))))))) (pow.f64 x.im 9)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 y.re (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3))))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 15)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))))))) (pow.f64 y.re 3)))))) (pow.f64 x.im 9)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.im (pow.f64 x.im 7)) (*.f64 x.re (pow.f64 y.re 9))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 y.re 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (+.f64 (pow.f64 y.re 3) (pow.f64 y.re 3))))) (*.f64 y.im (*.f64 (pow.f64 y.re 15) x.re))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 y.im (*.f64 x.re (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))))))) (pow.f64 y.re 3)))))) (pow.f64 x.im 9)) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y.re (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 (pow.f64 (*.f64 x.re y.im) 2) 2))) (*.f64 y.im (*.f64 x.re (pow.f64 y.re 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))))) (pow.f64 x.im 8))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 7) (pow.f64 y.re 9)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.im (pow.f64 x.im 7)) (*.f64 x.re (pow.f64 y.re 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 7) (pow.f64 y.re 9)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))) (*.f64 -1 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))) (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))))) (pow.f64 x.im 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))) (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))))) (pow.f64 x.im 8)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 y.im (*.f64 x.re (pow.f64 y.re 9))))))) (pow.f64 x.im 8))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.im (pow.f64 x.im 7)) (*.f64 x.re (pow.f64 y.re 9)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 7)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 -2 (*.f64 (pow.f64 y.re 3) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))))))) (*.f64 x.re (*.f64 (pow.f64 y.re 15) (*.f64 y.im (pow.f64 x.im 9)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 9)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) y.im)))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 (pow.f64 y.re 12) y.im)))))) (pow.f64 x.im 8))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 y.re (pow.f64 y.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 12) (*.f64 y.im (pow.f64 x.im 9))))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 7) (pow.f64 y.re 9)))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 (pow.f64 y.re 3) (*.f64 (+.f64 (*.f64 -2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))) (*.f64 -1 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) -2)))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 9)) (pow.f64 y.re 15))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))) (*.f64 -1 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))))) (pow.f64 x.im 8))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (+.f64 (*.f64 -2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))) (*.f64 -1 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 12)))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)) (*.f64 2 (*.f64 (pow.f64 y.re 2) (*.f64 x.re y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2))) (*.f64 -1 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9)))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 9))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7)))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))))) (pow.f64 x.im 8))) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9)))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 9))) (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3)) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 12))))))) (*.f64 2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) (+.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 y.re 2) y.im) (*.f64 2 (*.f64 (pow.f64 y.re 2) y.im)))) 2) (*.f64 (pow.f64 y.re 3) (*.f64 -2 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3))))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 9)) (pow.f64 y.re 15))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9))))))) (pow.f64 x.im 8))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 y.re 3) (*.f64 -2 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3))))) (*.f64 x.re (*.f64 (*.f64 y.im (pow.f64 x.im 9)) (pow.f64 y.re 15)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 9)))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 9))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3)) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 12))))))))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 7))))) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 y.im (*.f64 x.re (pow.f64 y.re 9))))))) (pow.f64 x.im 8))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 y.re 3) (*.f64 -2 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3))))) (*.f64 y.im (*.f64 (*.f64 x.re (pow.f64 x.im 9)) (pow.f64 y.re 15)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 y.re 12)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 y.im (*.f64 x.re (pow.f64 y.re 9)))))))) (*.f64 (pow.f64 y.re 3) (pow.f64 x.im 9))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.re (pow.f64 (*.f64 x.re y.im) 2)) -3)) (*.f64 y.im (*.f64 (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 12)) x.re))))))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 y.re 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 y.im (pow.f64 x.im 7)) (*.f64 x.re (pow.f64 y.re 9)))) (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))))))
(/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7)))
(/.f64 1 (pow.f64 (*.f64 x.re y.im) 7))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) y.re) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 (*.f64 x.re y.im) 10))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 10))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 y.re (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))) (pow.f64 y.re 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) y.re) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 (*.f64 x.re y.im) 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10)))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13))))) (neg.f64 (pow.f64 y.re 2)))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 (pow.f64 y.re 2) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (*.f64 -2 (/.f64 (*.f64 y.re (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10)))) (*.f64 (pow.f64 y.re 2) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13))))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x.re 7) (pow.f64 y.im 7))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (*.f64 (pow.f64 y.im 3) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))))))) (*.f64 (pow.f64 x.re 16) (pow.f64 y.im 16)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 (pow.f64 x.re 3) (pow.f64 y.im 3))))))) (pow.f64 y.re 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) 2) (*.f64 (pow.f64 x.re 13) (pow.f64 y.im 13))))) (pow.f64 y.re 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) y.re) (*.f64 (pow.f64 x.re 10) (pow.f64 y.im 10)))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y.re 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 (*.f64 x.re y.im) 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -1 (*.f64 (pow.f64 y.re 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im))))) (pow.f64 (*.f64 x.re y.im) 13))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 10))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) 2) (*.f64 2 (*.f64 (pow.f64 x.re 3) (*.f64 (pow.f64 y.im 3) (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im))))))))) (pow.f64 (*.f64 x.re y.im) 16))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 (*.f64 x.re y.im) 13))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (*.f64 2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10)))))) (pow.f64 (*.f64 x.re y.im) 3)))))))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13))))) (neg.f64 (pow.f64 y.re 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2))))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im))))) (pow.f64 (*.f64 x.re y.im) 13))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) 2) (*.f64 2 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (pow.f64 (*.f64 x.re y.im) 3))))) (pow.f64 (*.f64 x.re y.im) 16)))))) (neg.f64 (pow.f64 y.re 3))))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 x.re y.im) 7)) (+.f64 (*.f64 -2 (/.f64 (*.f64 y.re (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2)))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y.re 2) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (*.f64 (pow.f64 y.re 3) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 10))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (pow.f64 (*.f64 x.re y.im) 13)))))) (pow.f64 (*.f64 x.re y.im) 3)) (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (+.f64 (pow.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) 2) (*.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (pow.f64 (*.f64 x.re y.im) 3))))) (pow.f64 (*.f64 x.re y.im) 16)))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2)))) (pow.f64 (*.f64 x.re y.im) 13)) (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re y.im) 10))))))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9))))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))))) (pow.f64 y.re 8))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8))) (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8))) (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 y.im (*.f64 x.re (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im)))))) (pow.f64 y.re 8))) (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (pow.f64 x.im 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (pow.f64 x.im 3))) (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2)) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 15))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (pow.f64 y.re 9))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9)))))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 (pow.f64 x.im 3) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 15))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (pow.f64 y.re 9)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))) (*.f64 2 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))))) (pow.f64 y.re 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (pow.f64 x.im 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 2 (pow.f64 x.im 3))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 15))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) (*.f64 2 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (pow.f64 y.re 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 2 (pow.f64 x.im 3))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 15)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (pow.f64 x.im 3)))))) (pow.f64 y.re 9))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 y.im (*.f64 x.re (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im)))))) (pow.f64 y.re 8))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 x.im 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2)))) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im)))) (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 3) (*.f64 2 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))))))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 15)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 y.im 2)) (+.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 x.re 2) 2))) (*.f64 y.im (*.f64 x.re (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))))))) (pow.f64 x.im 3)))))) (pow.f64 y.re 9))))))
(/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6)))))
(/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) -2))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))))) (pow.f64 y.re 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 y.im (*.f64 x.re (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im)))))) (pow.f64 y.re 8)))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 (pow.f64 y.re 6) (*.f64 y.im (pow.f64 x.im 6))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (pow.f64 x.im 3)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 15)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 9)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (pow.f64 y.re 8))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 3)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))))) (*.f64 x.re (*.f64 (pow.f64 y.re 7) (*.f64 y.im (pow.f64 x.im 9)))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im))) (*.f64 -2 (*.f64 (pow.f64 x.re 2) (*.f64 (pow.f64 y.im 2) x.im)))) (+.f64 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2))) (*.f64 2 (*.f64 x.re (*.f64 y.im (pow.f64 x.im 2)))))) (*.f64 x.re (*.f64 (pow.f64 y.re 9) (*.f64 y.im (pow.f64 x.im 12))))))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) -2))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))))) (pow.f64 y.re 8))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) -2))) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9)))))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 9)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) -2)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 12) (pow.f64 y.re 9))))))))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (pow.f64 (+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)) (*.f64 2 (*.f64 x.re (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.re 2) (*.f64 x.im (pow.f64 y.im 2)))) (*.f64 (pow.f64 x.re 2) (*.f64 (*.f64 x.im (pow.f64 y.im 2)) -2))) (*.f64 (pow.f64 x.im 3) -2)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 15) (pow.f64 y.re 9)))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 (pow.f64 x.im 3) (*.f64 -2 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3))))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 15)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 9))) (/.f64 (*.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3)) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 12))))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im 2) y.im) (*.f64 2 (*.f64 (pow.f64 x.im 2) y.im)))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8))))))))
(+.f64 (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 3) (*.f64 -2 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3))))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 15)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 9))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3)) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 y.re 9) (pow.f64 x.im 12))))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 x.re (*.f64 y.im (pow.f64 x.im 12))))))) (pow.f64 y.re 8))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 y.im (*.f64 x.re (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im)))))) (pow.f64 y.re 8))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 9))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 x.re (*.f64 y.im (*.f64 (pow.f64 x.im 9) (pow.f64 y.re 7)))))) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) (*.f64 y.im (*.f64 x.re (pow.f64 x.im 9))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))))))) (*.f64 (pow.f64 x.im 3) (pow.f64 y.re 9))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3)) (*.f64 (pow.f64 y.re 9) (*.f64 (pow.f64 x.im 12) (*.f64 x.re y.im))))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x.im 2) y.im) (+.f64 x.re (*.f64 x.re 2))) 2) (*.f64 (pow.f64 x.im 3) (*.f64 (*.f64 (*.f64 x.im (pow.f64 (*.f64 x.re y.im) 2)) -3) -2)))) (*.f64 x.re (*.f64 (pow.f64 x.im 15) (*.f64 y.im (pow.f64 y.re 9)))))) (/.f64 1 (*.f64 x.re (*.f64 y.im (pow.f64 (*.f64 y.re x.im) 6))))))
(+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 0)
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(-.f64 0 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 0)
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))))) 1)
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 1)
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))) (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im)))) 1)
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (/.f64 1 (*.f64 x.re y.im))))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (/.f64 1 (*.f64 x.re y.im))))
(*.f64 (/.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im)))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (/.f64 1 (*.f64 x.re y.im))))
(+.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(+.f64 0 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(-.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 0)
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) 1)
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(pow.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) 1)
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))
(+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 0)
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(+.f64 0 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(-.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 0)
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(-.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) 1)
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(*.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(pow.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) 1)
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))

localize94.0ms (1.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.2b
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
4.5b
(*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2))
4.8b
(*.f64 y.re (*.f64 x.im y.im))
53.0b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
Compiler

Compiled 518 to 97 computations (81.3% saved)

series30.0ms (0.5%)

Counts
4 → 180
Calls

45 calls:

TimeVariablePointExpression
4.0ms
x.im
@0
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
2.0ms
x.re
@0
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
2.0ms
x.re
@-inf
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
2.0ms
x.im
@inf
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
1.0ms
y.re
@inf
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))

rewrite101.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1592×rational.json-5
1590×exponential.json-3
1590×rational.json-1
1590×rational.json-2
1590×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030478
1272478
2871478
33386478
Stop Event
node limit
Counts
4 → 26
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y.im (*.f64 x.im y.re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y.im (*.f64 x.im y.re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y.im (*.f64 x.im y.re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y.im (*.f64 x.im y.re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y.im (*.f64 x.im y.re)) (/.f64 (*.f64 y.im (*.f64 x.im y.re)) (*.f64 y.im (*.f64 x.im y.re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y.im (*.f64 x.im y.re)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (/.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)))))

simplify196.0ms (3.1%)

Algorithm
egg-herbie
Rules
1220×rational.json-simplify-2
918×rational.json-simplify-47
878×rational.json-simplify-54
876×rational.json-simplify-111
838×rational.json-simplify-50
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0817562
11687562
25007562
320097562
457277562
Stop Event
node limit
Counts
206 → 77
Calls
Call 1
Inputs
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 0)
(+.f64 0 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))))
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 0)
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 1)
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))))))
(pow.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 1)
(+.f64 (*.f64 y.im (*.f64 x.im y.re)) 0)
(+.f64 0 (*.f64 y.im (*.f64 x.im y.re)))
(-.f64 (*.f64 y.im (*.f64 x.im y.re)) 0)
(/.f64 (*.f64 y.im (*.f64 x.im y.re)) 1)
(/.f64 (*.f64 y.im (*.f64 x.im y.re)) (/.f64 (*.f64 y.im (*.f64 x.im y.re)) (*.f64 y.im (*.f64 x.im y.re))))
(pow.f64 (*.f64 y.im (*.f64 x.im y.re)) 1)
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 0)
(+.f64 0 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))))
(-.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 0)
(/.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 1)
(/.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (/.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(pow.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 1)
(-.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 0)
(*.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)
(*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))
(pow.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)
Outputs
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 x.re y.im)
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 y.re (*.f64 y.im x.im))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))
(*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im))))
(*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2)))
(*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re)))
(*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im))))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2))
(pow.f64 (*.f64 y.re x.im) 2)
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2))
(pow.f64 (*.f64 x.re y.im) 2)
(+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (pow.f64 (*.f64 x.re y.im) 2))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (pow.f64 y.re 2) (pow.f64 x.im 2)) (+.f64 (*.f64 (pow.f64 x.re 2) (pow.f64 y.im 2)) (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 y.im x.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (*.f64 2 (*.f64 x.re (*.f64 y.re (*.f64 x.im y.im)))) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 2 (*.f64 y.re (*.f64 x.im y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 (*.f64 y.re x.im) 2))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 x.im y.im) (*.f64 2 (*.f64 y.re x.re))) (pow.f64 (*.f64 x.re y.im) 2)) (pow.f64 (*.f64 y.re x.im) 2))
(+.f64 (*.f64 y.re (*.f64 2 (*.f64 x.im (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 0)
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))))))
(+.f64 0 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))))))
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 0)
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 1)
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))))))
(pow.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))))) 1)
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))))))
(*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)))) (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (+.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))))))
(+.f64 (*.f64 y.im (*.f64 x.im y.re)) 0)
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(+.f64 0 (*.f64 y.im (*.f64 x.im y.re)))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(-.f64 (*.f64 y.im (*.f64 x.im y.re)) 0)
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(/.f64 (*.f64 y.im (*.f64 x.im y.re)) 1)
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(/.f64 (*.f64 y.im (*.f64 x.im y.re)) (/.f64 (*.f64 y.im (*.f64 x.im y.re)) (*.f64 y.im (*.f64 x.im y.re))))
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(pow.f64 (*.f64 y.im (*.f64 x.im y.re)) 1)
(*.f64 y.re (*.f64 x.im y.im))
(*.f64 x.im (*.f64 y.re y.im))
(+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 0)
(*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))
(*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im))
(*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))
(*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))
(*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))
(+.f64 0 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))))
(*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))
(*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im))
(*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))
(*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))
(*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))
(-.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 0)
(*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))
(*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im))
(*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))
(*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))
(*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))
(/.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 1)
(*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))
(*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im))
(*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))
(*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))
(*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))
(/.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (/.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))
(*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im))
(*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))
(*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))
(*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))
(pow.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) 1)
(*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))
(*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im))
(*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))
(*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))
(*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))
(-.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 0)
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))
(*.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))
(*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2)))))
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))
(pow.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) 2) (+.f64 (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im)))) (pow.f64 (*.f64 x.re y.im) 2))) 1)
(+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (*.f64 x.re (*.f64 y.im (*.f64 y.re (+.f64 x.im x.im))))))
(+.f64 (*.f64 (*.f64 y.re (+.f64 x.im x.im)) (*.f64 x.re y.im)) (+.f64 (pow.f64 (*.f64 x.re y.im) 2) (pow.f64 (*.f64 y.re x.im) 2)))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 y.im y.im)) (*.f64 y.re x.re))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 x.re (*.f64 y.re (*.f64 x.im (+.f64 y.im y.im))))))
(+.f64 (pow.f64 (*.f64 x.re y.im) 2) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (*.f64 (+.f64 y.re y.re) (*.f64 x.im (*.f64 x.re y.im)))))

eval763.0ms (12.2%)

Compiler

Compiled 94976 to 27075 computations (71.5% saved)

prune159.0ms (2.5%)

Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New5650565
Fresh000
Picked011
Done044
Total5655570
Error
0.0b
Counts
570 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
54.5b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
58.0b
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
31.4b
(*.f64 y.re x.im)
30.6b
(*.f64 x.re y.im)
Compiler

Compiled 277 to 63 computations (77.3% saved)

regimes55.0ms (0.9%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 x.re y.im)
(*.f64 y.re x.im)
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 x.re y.im)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (*.f64 (+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) (+.f64 (pow.f64 (*.f64 y.re x.im) 2) (+.f64 (*.f64 x.re (*.f64 (*.f64 y.re (*.f64 x.im y.im)) 2)) (pow.f64 (*.f64 x.re y.im) 2)))))))
Outputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
Calls

7 calls:

17.0ms
y.re
6.0ms
(*.f64 x.re y.im)
6.0ms
(*.f64 x.im y.re)
6.0ms
x.im
5.0ms
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
Results
ErrorSegmentsBranch
0.0b1x.re
0.0b1x.im
0.0b1y.re
0.0b1y.im
0.0b1(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
0.0b1(*.f64 x.re y.im)
0.0b1(*.f64 x.im y.re)
Compiler

Compiled 427 to 73 computations (82.9% saved)

regimes85.0ms (1.4%)

Accuracy

Total -48.3b remaining (-388.3%)

Threshold costs -48.3b (-388.3%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 x.re y.im)
(*.f64 y.re x.im)
Outputs
(*.f64 x.re y.im)
(*.f64 y.re x.im)
(*.f64 x.re y.im)
Calls

5 calls:

20.0ms
x.im
19.0ms
y.im
16.0ms
y.re
16.0ms
x.re
12.0ms
(*.f64 x.re y.im)
Results
ErrorSegmentsBranch
17.8b5x.re
18.0b5x.im
16.3b5y.re
17.8b5y.im
12.4b3(*.f64 x.re y.im)
Compiler

Compiled 37 to 27 computations (27% saved)

bsearch32.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.924910031310298e-102
4.2729214624551526e-95
17.0ms
-2.4303059319427404e-133
-2.5359623655640644e-143
Results
27.0ms304×body256valid
Compiler

Compiled 284 to 222 computations (21.8% saved)

simplify3.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01977
Stop Event
done
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(if (<=.f64 (*.f64 x.re y.im) -1470468437140845/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (*.f64 x.re y.im) (if (<=.f64 (*.f64 x.re y.im) 2404907604760405/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (*.f64 y.re x.im) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
Outputs
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))
(if (<=.f64 (*.f64 x.re y.im) -1470468437140845/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (*.f64 x.re y.im) (if (<=.f64 (*.f64 x.re y.im) 2404907604760405/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (*.f64 y.re x.im) (*.f64 x.re y.im)))
(*.f64 x.re y.im)
Compiler

Compiled 43 to 24 computations (44.2% saved)

soundness0.0ms (0%)

end30.0ms (0.5%)

Remove

(sort x.im y.re)

(sort x.re y.im)

Compiler

Compiled 79 to 42 computations (46.8% saved)

Profiling

Loading profile data...