math.cos on complex, imaginary part

Time bar (total: 16.3s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 14 to 11 computations (21.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-exp: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival-sin: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

sample3.2s (19.6%)

Results
806.0ms4049×0infinite
1.8s3838×1valid
44.0ms369×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.0s
ival-exp: 665.0ms (33.4% of total)
ival-sin: 582.0ms (29.2% of total)
ival-mult: 402.0ms (20.2% of total)
backward-pass: 171.0ms (8.6% of total)
ival-neg: 79.0ms (4% of total)
ival-sub: 74.0ms (3.7% of total)
const: 19.0ms (1% of total)
Bogosity

preprocess255.0ms (1.6%)

Algorithm
egg-herbie
Rules
737×fma-neg
661×fma-define
244×distribute-lft-in
219×distribute-rgt-in
199×associate-*r/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
032316
180308
2261308
3887304
42161294
53608294
64392294
74927294
85035294
95035294
105035294
115035294
125067294
135097294
145097294
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 im)) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 im)) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
Symmetry

(negabs re)

(negabs im)

explain207.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1140-0-(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
00-0-#s(literal 1/2 binary64)
00-0-re
00-0-(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
00-0-(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
00-0-im
00-0-(sin.f64 re)
00-0-(neg.f64 im)
01(6.399164940020164e+115 478.728106933356)0-(exp.f64 (neg.f64 im))
00-0-(exp.f64 im)
Results
49.0ms278×256infinite
68.0ms118×1024valid
17.0ms54×512valid
8.0ms50×256valid
11.0ms12×2048valid
Compiler

Compiled 85 to 38 computations (55.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
ival-sin: 32.0ms (33.7% of total)
ival-exp: 29.0ms (30.5% of total)
ival-mult: 20.0ms (21.1% of total)
ival-sub: 6.0ms (6.3% of total)
ival-neg: 5.0ms (5.3% of total)
const: 2.0ms (2.1% of total)

eval0.0ms (0%)

Compiler

Compiled 13 to 10 computations (23.1% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
68.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

localize92.0ms (0.6%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
100.0%
(sin.f64 re)
99.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
58.5%
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
24.0ms139×256infinite
35.0ms59×1024valid
8.0ms27×512valid
4.0ms25×256valid
5.0ms2048valid
Compiler

Compiled 36 to 14 computations (61.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-sin: 16.0ms (35.9% of total)
ival-exp: 14.0ms (31.4% of total)
ival-mult: 9.0ms (20.2% of total)
ival-sub: 2.0ms (4.5% of total)
ival-neg: 2.0ms (4.5% of total)
const: 1.0ms (2.2% of total)

series12.0ms (0.1%)

Counts
3 → 36
Calls
Call 1
Inputs
#<alt (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (sin.f64 re)>
Outputs
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt re>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
Calls

12 calls:

TimeVariablePointExpression
4.0ms
re
@0
(* (* 1/2 (sin re)) (- (exp (neg im)) (exp im)))
1.0ms
im
@0
(* (* 1/2 (sin re)) (- (exp (neg im)) (exp im)))
1.0ms
im
@inf
(* (* 1/2 (sin re)) (- (exp (neg im)) (exp im)))
1.0ms
re
@inf
(* (* 1/2 (sin re)) (- (exp (neg im)) (exp im)))
1.0ms
im
@-inf
(* (* 1/2 (sin re)) (- (exp (neg im)) (exp im)))

rewrite145.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
87×add-exp-log
87×add-log-exp
87×log1p-expm1-u
87×expm1-log1p-u
85×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01658
119758
2304858
Stop Event
unsound
Counts
3 → 0
Calls
Call 1
Inputs
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(sin.f64 re)
Outputs

simplify128.0ms (0.8%)

Algorithm
egg-herbie
Rules
831×distribute-lft-in
807×distribute-rgt-in
557×fma-define
522×associate-*r*
457×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01131810
13291678
210671602
338721526
Stop Event
node limit
Counts
36 → 35
Calls
Call 1
Inputs
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
Outputs
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))
(*.f64 re (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))))
(*.f64 re (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/12 binary64) (*.f64 re (*.f64 re #s(literal 1/240 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))))
(*.f64 re (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 re (*.f64 re #s(literal -1/10080 binary64)))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (sin.f64 re)))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) #s(literal -1/5040 binary64))))))))

eval24.0ms (0.1%)

Compiler

Compiled 1261 to 650 computations (48.5% saved)

prune16.0ms (0.1%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New62971
Fresh000
Picked011
Done000
Total621072
Accuracy
99.9%
Counts
72 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.1%
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
83.9%
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
68.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
94.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
92.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
87.5%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
50.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
54.7%
(*.f64 re (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
94.2%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
91.1%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
Compiler

Compiled 351 to 244 computations (30.5% saved)

localize514.0ms (3.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
58.5%
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
99.9%
(*.f64 im #s(literal -1/60 binary64))
99.9%
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
99.8%
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
97.4%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
99.9%
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
99.9%
(*.f64 im (*.f64 im #s(literal -1/3 binary64)))
99.5%
(*.f64 im #s(literal -1/3 binary64))
94.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
100.0%
(sin.f64 re)
99.8%
(*.f64 im (sin.f64 re))
99.8%
(*.f64 (*.f64 im im) (*.f64 im im))
99.1%
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
98.9%
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
98.1%
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
Results
106.0ms121×256infinite
159.0ms59×1024valid
37.0ms43×256valid
51.0ms27×512valid
21.0ms2048valid
Compiler

Compiled 319 to 155 computations (51.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 272.0ms
ival-mult: 172.0ms (63.2% of total)
ival-add: 50.0ms (18.4% of total)
ival-exp: 15.0ms (5.5% of total)
ival-sin: 15.0ms (5.5% of total)
const: 12.0ms (4.4% of total)
ival-sub: 6.0ms (2.2% of total)
ival-neg: 2.0ms (0.7% of total)

series329.0ms (2%)

Counts
14 → 208
Calls
Call 1
Inputs
#<alt (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))>
#<alt (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))>
#<alt (*.f64 (*.f64 im im) #s(literal -1/6 binary64))>
#<alt (*.f64 (*.f64 im im) (*.f64 im im))>
#<alt (*.f64 im (sin.f64 re))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))>
#<alt (*.f64 im #s(literal -1/3 binary64))>
#<alt (*.f64 im (*.f64 im #s(literal -1/3 binary64)))>
#<alt (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))>
#<alt (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))>
#<alt (*.f64 im (*.f64 im #s(literal -1/60 binary64)))>
#<alt (*.f64 im #s(literal -1/60 binary64))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
Outputs
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))))))))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (*.f64 im re)>
#<alt (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 #s(literal 1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) im)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))>
#<alt (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal -1/60 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
Calls

57 calls:

TimeVariablePointExpression
5.0ms
im
@inf
(* (* 1/2 (sin re)) (* im (+ -2 (* im (* im -1/3)))))
2.0ms
re
@inf
(* (* 1/2 (sin re)) (* im (+ -2 (* (* im im) (+ -1/3 (* im (* im -1/60)))))))
2.0ms
re
@inf
(* (sin re) (+ (* (+ -1/120 (* (* im im) -1/5040)) (* (* im im) (* im im))) (+ -1 (* (* im im) -1/6))))
1.0ms
re
@0
(* (sin re) (+ (* (+ -1/120 (* (* im im) -1/5040)) (* (* im im) (* im im))) (+ -1 (* (* im im) -1/6))))
1.0ms
im
@0
(* (sin re) (+ (* (+ -1/120 (* (* im im) -1/5040)) (* (* im im) (* im im))) (+ -1 (* (* im im) -1/6))))

rewrite132.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
357×log1p-expm1-u
357×expm1-log1p-u
352×add-exp-log
351×add-log-exp
348×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046425
1777385
Stop Event
node limit
Counts
14 → 280
Calls
Call 1
Inputs
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 im (sin.f64 re))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 im #s(literal -1/3 binary64))
(*.f64 im (*.f64 im #s(literal -1/3 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 im #s(literal -1/60 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Outputs
(+.f64 (*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (sin.f64 re)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (sin.f64 re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/128024064000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/128024064000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(pow.f64 im #s(literal 4 binary64))
(pow.f64 (*.f64 im im) #s(literal 2 binary64))
(pow.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) im))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) im)
(*.f64 im (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) im))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 re) im)))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) im))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) im)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) im)))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/3 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/3 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/3 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 (*.f64 im #s(literal -1/3 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(exp.f64 (log.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im #s(literal -1/3 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 (*.f64 im im) #s(literal -1/3 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal -1/3 binary64)) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/60 binary64))
(*.f64 (*.f64 im #s(literal -1/60 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/60 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/60 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64))) (*.f64 im #s(literal -1/60 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/60 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64))) (*.f64 im #s(literal -1/60 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 1 binary64)))

simplify210.0ms (1.3%)

Algorithm
egg-herbie
Rules
567×associate-+r+
563×associate-+l+
512×*-commutative
438×fma-define
370×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076317708
1204416932
2552816738
Stop Event
node limit
Counts
488 → 412
Calls
Call 1
Inputs
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im re)
(*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 #s(literal 1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (sin.f64 re)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (sin.f64 re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/128024064000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/128024064000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(pow.f64 im #s(literal 4 binary64))
(pow.f64 (*.f64 im im) #s(literal 2 binary64))
(pow.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) im))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) im)
(*.f64 im (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) im))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 re) im)))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) im))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) im)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) im)))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/3 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/3 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/3 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 (*.f64 im #s(literal -1/3 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(exp.f64 (log.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im #s(literal -1/3 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 (*.f64 im im) #s(literal -1/3 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal -1/3 binary64)) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/60 binary64))
(*.f64 (*.f64 im #s(literal -1/60 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/60 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/60 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64))) (*.f64 im #s(literal -1/60 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/60 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64))) (*.f64 im #s(literal -1/60 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 1 binary64)))
Outputs
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 re re)) #s(literal 1/120 binary64)))))) #s(literal -1 binary64))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(-.f64 #s(literal 0 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))
(-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) (sin.f64 re))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 im re)
(*.f64 re im)
(*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re)))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 #s(literal 1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 im (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 re re))) (*.f64 #s(literal -1/6 binary64) im)))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) im)))))))
(*.f64 re (+.f64 im (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 re re))) (*.f64 im #s(literal 1/120 binary64)))) (*.f64 #s(literal -1/6 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/240 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/10080 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/240 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/6 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/6 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/6 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 im (*.f64 re re)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (*.f64 re re)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (*.f64 im (*.f64 re re)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im #s(literal 1/240 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (sin.f64 re)))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 im im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (sin.f64 re)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (sin.f64 re)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re)) #s(literal 0 binary64))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 3 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(fma.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(fma.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (sin.f64 re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (sin.f64 re)))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im im) #s(literal -1/5040 binary64)) #s(literal 0 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (*.f64 im im))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/25401600 binary64))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/128024064000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/128024064000 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/5040 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/128024064000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/128024064000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(+.f64 (*.f64 (*.f64 im im) #s(literal -1/5040 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal 0 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/36 binary64))) (cbrt.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal -1/216 binary64))))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/6 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216 binary64)))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal -1/216 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 0 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 im #s(literal 4 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 (*.f64 im im) #s(literal 2 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 (*.f64 im (cbrt.f64 im)) #s(literal 3 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/3 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 im (*.f64 im im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 im (*.f64 im (*.f64 im im)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 im (*.f64 im im)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 im (*.f64 im im)))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 2 binary64)))
(*.f64 im (*.f64 im (*.f64 im im)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) im))) #s(literal 1 binary64))
(+.f64 (*.f64 im (sin.f64 re)) #s(literal 0 binary64))
(*.f64 (sin.f64 re) im)
(*.f64 im (sin.f64 re))
(*.f64 im (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) im))
(*.f64 im (sin.f64 re))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 re) im)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)))
(*.f64 im (sin.f64 re))
(pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (sin.f64 re))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) im)))
(*.f64 im (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) im))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) im) #s(literal 3 binary64)))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 im (*.f64 im im))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 im (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) im)))
(+.f64 (*.f64 im (sin.f64 re)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) im)))
(*.f64 im (sin.f64 re))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) im)))
(*.f64 im (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) im)) #s(literal 1 binary64)))
(*.f64 im (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 3 binary64))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64)))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 0 binary64))
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) im)
(*.f64 im #s(literal -1/3 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/3 binary64)))
(*.f64 im #s(literal -1/3 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/3 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/9 binary64))) (cbrt.f64 (*.f64 im #s(literal -1/3 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 im #s(literal -1/3 binary64))
(pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal -1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/3 binary64))) #s(literal 3 binary64))
(*.f64 im #s(literal -1/3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/3 binary64))) #s(literal 1/3 binary64))
(*.f64 im #s(literal -1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im #s(literal -1/3 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/3 binary64))))
(*.f64 im #s(literal -1/3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 im #s(literal -1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -1/3 binary64))) (*.f64 im #s(literal -1/3 binary64))))
(*.f64 im #s(literal -1/3 binary64))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/3 binary64))))
(+.f64 (*.f64 im #s(literal -1/3 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/3 binary64))))
(*.f64 im #s(literal -1/3 binary64))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/3 binary64))))
(*.f64 im #s(literal -1/3 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(*.f64 im #s(literal -1/3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im im) #s(literal -1/3 binary64)) #s(literal 0 binary64))
(*.f64 im (*.f64 im #s(literal -1/3 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 (*.f64 im #s(literal -1/3 binary64)) im)
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/9 binary64))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/27 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/27 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(+.f64 (*.f64 (*.f64 im im) #s(literal -1/3 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/3 binary64))
(+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) im))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) #s(literal 0 binary64))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) im)
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 3 binary64))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(pow.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/3 binary64))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(log.f64 (exp.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (*.f64 im im))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(+.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(fma.f64 im #s(literal -2 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) im))
(*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 0 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1 binary64))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 3 binary64))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 3 binary64)))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(+.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 0 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) (*.f64 im im))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 3 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) #s(literal 1/3 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(fma.f64 im (*.f64 im #s(literal -1/3 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(fma.f64 (*.f64 im im) #s(literal -1/3 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(fma.f64 (*.f64 im #s(literal -1/3 binary64)) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/9 binary64))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal -1/60 binary64))))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) #s(literal 0 binary64))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/60 binary64))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 (*.f64 im #s(literal -1/60 binary64)) im)
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/3600 binary64))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/216000 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)) #s(literal -1/216000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 0 binary64))
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) im)
(*.f64 im #s(literal -1/60 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/60 binary64)))
(*.f64 im #s(literal -1/60 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/60 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/3600 binary64))) (cbrt.f64 (*.f64 im #s(literal -1/60 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)))
(*.f64 im #s(literal -1/60 binary64))
(pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal -1/60 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/60 binary64))) #s(literal 3 binary64))
(*.f64 im #s(literal -1/60 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64))) (*.f64 im #s(literal -1/60 binary64))) #s(literal 1/3 binary64))
(*.f64 im #s(literal -1/60 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im #s(literal -1/60 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/60 binary64))))
(*.f64 im #s(literal -1/60 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/60 binary64)))))
(*.f64 im #s(literal -1/60 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/60 binary64)) (*.f64 im #s(literal -1/60 binary64))) (*.f64 im #s(literal -1/60 binary64))))
(*.f64 im #s(literal -1/60 binary64))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/60 binary64))))
(+.f64 (*.f64 im #s(literal -1/60 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/60 binary64))))
(*.f64 im #s(literal -1/60 binary64))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/60 binary64))))
(*.f64 im #s(literal -1/60 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(*.f64 im #s(literal -1/60 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1 binary64))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 3 binary64))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) #s(literal 3 binary64)))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 3 binary64))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(+.f64 #s(literal 0 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal 1 binary64)))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))))

eval372.0ms (2.3%)

Compiler

Compiled 22122 to 13275 computations (40% saved)

prune123.0ms (0.8%)

Pruning

38 alts after pruning (35 fresh and 3 done)

PrunedKeptTotal
New90532937
Fresh134
Picked325
Done011
Total90938947
Accuracy
100.0%
Counts
947 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.4%
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
46.4%
(-.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64)))
39.2%
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
29.0%
(-.f64 #s(literal 0 binary64) (*.f64 re im))
33.3%
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
39.2%
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
47.1%
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
91.1%
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
60.2%
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
83.9%
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
54.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
52.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
60.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
58.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
86.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 3 binary64)))
68.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
94.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
50.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
55.1%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
54.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
51.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
29.7%
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
93.6%
(*.f64 im (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 3 binary64)))
53.6%
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
51.7%
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
51.2%
(*.f64 im (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))) #s(literal 1 binary64)))
94.2%
(*.f64 im (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
55.7%
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
62.0%
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
91.1%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
55.1%
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
33.9%
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
55.1%
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
47.9%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
87.8%
(*.f64 im (log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
61.6%
(*.f64 im (expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
47.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
52.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
Compiler

Compiled 1791 to 1197 computations (33.2% saved)

localize602.0ms (3.7%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 im #s(literal -1/120 binary64))
99.9%
(*.f64 im (*.f64 im #s(literal -1/120 binary64)))
99.8%
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))
97.4%
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))))
99.8%
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
99.5%
(*.f64 im #s(literal -1/3 binary64))
99.5%
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
93.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
99.9%
(*.f64 im #s(literal -1/60 binary64))
99.9%
(*.f64 im (*.f64 im #s(literal -1/60 binary64)))
99.8%
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))
97.4%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
99.9%
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
99.8%
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
99.5%
(*.f64 im #s(literal -1/6 binary64))
98.1%
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
Results
183.0ms135×256valid
230.0ms121×256infinite
Compiler

Compiled 457 to 253 computations (44.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 327.0ms
ival-mult: 242.0ms (74% of total)
ival-add: 57.0ms (17.4% of total)
ival-sin: 15.0ms (4.6% of total)
const: 12.0ms (3.7% of total)
ival-sub: 1.0ms (0.3% of total)

series47.0ms (0.3%)

Counts
12 → 192
Calls
Call 1
Inputs
#<alt (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))>
#<alt (*.f64 im #s(literal -1/6 binary64))>
#<alt (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))>
#<alt (*.f64 im (*.f64 im #s(literal -1/6 binary64)))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))>
#<alt (*.f64 (*.f64 re re) #s(literal 1/120 binary64))>
#<alt (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))))>
#<alt (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))>
#<alt (*.f64 im (*.f64 im #s(literal -1/120 binary64)))>
#<alt (*.f64 im #s(literal -1/120 binary64))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))))))))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/6 binary64) im)>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))>
#<alt (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re))))>
#<alt (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))>
#<alt (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
#<alt (*.f64 #s(literal -1/120 binary64) im)>
Calls

48 calls:

TimeVariablePointExpression
7.0ms
re
@inf
(* (* 1/2 (* re (+ 1 (* (* re re) (+ -1/6 (* (* re re) 1/120)))))) (* im (+ -2 (* im (* im -1/3)))))
6.0ms
im
@0
(* (* 1/2 (* re (+ 1 (* (* re re) (+ -1/6 (* (* re re) 1/120)))))) (* im (+ -2 (* im (* im -1/3)))))
3.0ms
im
@0
(* im (* im -1/6))
1.0ms
im
@inf
(* (* 1/2 (* re (+ 1 (* (* re re) (+ -1/6 (* (* re re) 1/120)))))) (* im (+ -2 (* im (* im -1/3)))))
1.0ms
re
@0
(* (* 1/2 re) (* im (+ -2 (* (* im im) (+ -1/3 (* im (* im -1/60)))))))

rewrite140.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
466×log1p-expm1-u
466×expm1-log1p-u
455×add-exp-log
455×add-log-exp
434×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057457
11018404
Stop Event
node limit
Counts
12 → 239
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
(*.f64 im #s(literal -1/6 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/120 binary64)))
(*.f64 im #s(literal -1/120 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(*.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/6 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64))) (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64))) (*.f64 im #s(literal -1/6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (*.f64 im #s(literal -1/5040 binary64)) im)
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/128024064000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/128024064000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 (*.f64 im #s(literal -1/6 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (sin.f64 re) #s(literal -1 binary64)) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (sin.f64 re)))
(fma.f64 (sin.f64 re) #s(literal -1 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 (*.f64 im im) #s(literal -1/6 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal -1/6 binary64)) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal -1/120 binary64) im))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 (*.f64 #s(literal -1/120 binary64) im) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))) (cbrt.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/1728000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/1728000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/120 binary64) im))) #s(literal 1 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/120 binary64) im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im))) (cbrt.f64 (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/120 binary64) im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im)) (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal -1/120 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/120 binary64) im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im)) (*.f64 #s(literal -1/120 binary64) im)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/120 binary64) im)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/120 binary64) im)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/120 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1 binary64)))

simplify308.0ms (1.9%)

Algorithm
egg-herbie
Rules
662×associate-+r+
502×*-commutative
467×fma-define
463×distribute-lft-in
458×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
070319443
1197818122
2610417616
Stop Event
node limit
Counts
431 → 373
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) re))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 #s(literal -1/120 binary64) im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(*.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/6 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64))) (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64))) (*.f64 im #s(literal -1/6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (*.f64 im #s(literal -1/5040 binary64)) im)
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/128024064000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/128024064000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 (*.f64 im #s(literal -1/6 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (sin.f64 re) #s(literal -1 binary64)) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (sin.f64 re)))
(fma.f64 (sin.f64 re) #s(literal -1 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 (*.f64 im im) #s(literal -1/6 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal -1/6 binary64)) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(fma.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal -1/120 binary64) im))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 (*.f64 #s(literal -1/120 binary64) im) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))) (cbrt.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/1728000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/1728000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/120 binary64) im))) #s(literal 1 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/120 binary64) im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im))) (cbrt.f64 (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/120 binary64) im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im)) (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal -1/120 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/120 binary64) im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im)) (*.f64 #s(literal -1/120 binary64) im)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/120 binary64) im)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/120 binary64) im)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/120 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(-.f64 #s(literal 0 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))
(-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (sin.f64 re) #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))) (sin.f64 re))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/5040 binary64))) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/5040 binary64))) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 im im)) #s(literal -1/5040 binary64))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64))))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 re re)) #s(literal 1/120 binary64))))))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) re))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re)))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))) (/.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))) (/.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) re))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im #s(literal 1/240 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im #s(literal 1/240 binary64)))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 (/.f64 #s(literal -1/12 binary64) (*.f64 re re)) #s(literal 1/240 binary64))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/240 binary64))) (*.f64 (*.f64 im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1/12 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/240 binary64))) (+.f64 (*.f64 (*.f64 im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1/12 binary64)) (*.f64 (*.f64 im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/240 binary64))) (+.f64 (*.f64 (*.f64 im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1/12 binary64)) (*.f64 (*.f64 im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 im im)) #s(literal -1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 im im)) #s(literal -1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 im im)) #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 (/.f64 re (*.f64 im im)) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 (/.f64 re (*.f64 im im)) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 (/.f64 re (*.f64 im im)) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 re (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 re (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))
(*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 re re)) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(-.f64 #s(literal 0 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) (sin.f64 re))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/120 binary64) (sin.f64 re)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))) (/.f64 (sin.f64 re) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal -1/120 binary64) (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal -1/120 binary64) (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal -1/120 binary64) (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal -1/120 binary64) (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal -1/120 binary64) (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal -1/120 binary64) (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))) #s(literal 3 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/6 binary64) im))
(*.f64 im #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 im #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/36 binary64))) (cbrt.f64 (*.f64 #s(literal -1/6 binary64) im)))
(*.f64 (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/6 binary64) im)
(pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1/6 binary64) im)
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -1/6 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -1/6 binary64) im)
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64))) (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/6 binary64) im)
(pow.f64 (pow.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1/6 binary64) im)
(log.f64 (exp.f64 (*.f64 im #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) im)
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 im #s(literal -1/6 binary64))) (*.f64 im #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) im)
(expm1.f64 (log1p.f64 (*.f64 im #s(literal -1/6 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/6 binary64) im))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) im)
(exp.f64 (log.f64 (*.f64 im #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) im)
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/6 binary64) im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (*.f64 im #s(literal -1/5040 binary64)) im)
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/5040 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/25401600 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 3 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/128024064000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/128024064000 binary64)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/128024064000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/128024064000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 (*.f64 im #s(literal -1/6 binary64)) im)
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/36 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/216 binary64)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/216 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))))))) (cbrt.f64 (*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 3 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 1/3 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))) #s(literal 1 binary64)))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/60 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) (cbrt.f64 (*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 3 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/3 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64)))
(*.f64 im (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/1728000 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/1728000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(+.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re re))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 3 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1/3 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(fma.f64 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(+.f64 (*.f64 (sin.f64 re) #s(literal -1 binary64)) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 3 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 3 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(fma.f64 (sin.f64 re) #s(literal -1 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) (*.f64 im im))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 1/3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(fma.f64 im (*.f64 im #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(fma.f64 (*.f64 im im) #s(literal -1/6 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(fma.f64 (*.f64 im #s(literal -1/6 binary64)) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/36 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(fma.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))
(*.f64 im (*.f64 #s(literal -1/120 binary64) im))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 (*.f64 #s(literal -1/120 binary64) im) im)
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))) (cbrt.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/14400 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1 binary64))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/1728000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/1728000 binary64)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal -1/1728000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal -1/1728000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -1/120 binary64) im))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) #s(literal -1/120 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/120 binary64) im))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 im #s(literal -1/120 binary64)))
(*.f64 #s(literal -1/120 binary64) im)
(*.f64 im #s(literal -1/120 binary64))
(*.f64 im #s(literal -1/120 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/120 binary64) im))
(*.f64 im #s(literal -1/120 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im))) (cbrt.f64 (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/14400 binary64))) (cbrt.f64 (*.f64 im #s(literal -1/120 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)))
(*.f64 im #s(literal -1/120 binary64))
(pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1 binary64))
(*.f64 im #s(literal -1/120 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/120 binary64) im)) #s(literal 3 binary64))
(*.f64 im #s(literal -1/120 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im)) (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1/3 binary64))
(*.f64 im #s(literal -1/120 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/120 binary64) im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im #s(literal -1/120 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 im #s(literal -1/120 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/120 binary64) im))))
(*.f64 im #s(literal -1/120 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal -1/120 binary64) im)) (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 im #s(literal -1/120 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/120 binary64) im)))
(+.f64 #s(literal 0 binary64) (*.f64 im #s(literal -1/120 binary64)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 im #s(literal -1/120 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal -1/120 binary64) im)))
(*.f64 im #s(literal -1/120 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/120 binary64) im)) #s(literal 1 binary64)))
(*.f64 im #s(literal -1/120 binary64))

eval582.0ms (3.6%)

Compiler

Compiled 25833 to 16111 computations (37.6% saved)

prune207.0ms (1.3%)

Pruning

44 alts after pruning (37 fresh and 7 done)

PrunedKeptTotal
New88019899
Fresh121830
Picked145
Done033
Total89344937
Accuracy
100.0%
Counts
937 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.4%
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
46.4%
(-.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64)))
40.1%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
39.2%
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
29.0%
(-.f64 #s(literal 0 binary64) (*.f64 re im))
33.3%
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
39.2%
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
47.1%
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
25.8%
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
91.1%
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
36.1%
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
60.2%
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
83.9%
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
54.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
60.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
58.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
52.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
86.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 3 binary64)))
68.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
50.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
54.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
56.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
29.7%
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
90.5%
(*.f64 im (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 3 binary64)))
53.6%
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
50.3%
(*.f64 im (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))) #s(literal 1 binary64)))
94.2%
(*.f64 im (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
55.7%
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
48.3%
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
94.2%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
91.1%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
55.1%
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
33.9%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
55.1%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
52.8%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
47.9%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
59.5%
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
62.0%
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
87.8%
(*.f64 im (log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))))
60.7%
(*.f64 im (expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))))
52.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
44.6%
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
41.8%
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
30.6%
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
Compiler

Compiled 2095 to 1397 computations (33.3% saved)

localize1.1s (6.5%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
99.5%
(*.f64 im #s(literal -1/3 binary64))
99.5%
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
93.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
78.1%
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
94.4%
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
92.3%
(*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))
85.6%
(*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
73.9%
(+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
99.9%
(*.f64 im (*.f64 im #s(literal -1/3 binary64)))
99.5%
(*.f64 im #s(literal -1/3 binary64))
96.8%
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
86.2%
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))
100.0%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
99.1%
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
91.9%
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))
99.9%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
99.8%
(*.f64 im (*.f64 im #s(literal -1/5040 binary64)))
99.8%
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))
98.1%
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
Results
429.0ms135×256valid
259.0ms121×256infinite
Compiler

Compiled 706 to 371 computations (47.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 584.0ms
ival-mult: 451.0ms (77.3% of total)
ival-add: 97.0ms (16.6% of total)
const: 18.0ms (3.1% of total)
ival-cbrt: 9.0ms (1.5% of total)
ival-sin: 8.0ms (1.4% of total)

series93.0ms (0.6%)

Counts
14 → 300
Calls
Call 1
Inputs
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))>
#<alt (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 im im))>
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))>
#<alt (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))>
#<alt (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))>
#<alt (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))>
#<alt (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))>
#<alt (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))>
#<alt (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))>
Outputs
#<alt (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))>
Calls

75 calls:

TimeVariablePointExpression
40.0ms
re
@inf
(+ (* (* (* re re) (+ -2 (* (* im im) -1/3))) (* im -1/12)) (* (+ -2 (* (* im im) -1/3)) (* im 1/2)))
2.0ms
re
@0
(* im (* (sin re) (+ -1 (* (* im im) (+ (* (* im im) (+ -1/120 (* im (* im -1/5040)))) -1/6)))))
1.0ms
re
@0
(* (sin re) (+ -1 (* (* im im) (+ (* (* im im) (+ -1/120 (* im (* im -1/5040)))) -1/6))))
1.0ms
im
@0
(+ (* (* (* re re) (+ -2 (* (* im im) -1/3))) (* im -1/12)) (* (+ -2 (* (* im im) -1/3)) (* im 1/2)))
1.0ms
im
@inf
(+ (* (* (* re re) (+ -2 (* (* im im) -1/3))) (* im -1/12)) (* (+ -2 (* (* im im) -1/3)) (* im 1/2)))

rewrite211.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
496×log1p-expm1-u
496×expm1-log1p-u
490×add-exp-log
489×add-log-exp
456×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064824
11171718
Stop Event
node limit
Counts
14 → 315
Calls
Call 1
Inputs
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))))
(*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
Outputs
(+.f64 (*.f64 (sin.f64 re) #s(literal -1 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal -1 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (sin.f64 re)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 im im) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) im)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 im im) im)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal -1 binary64)) (*.f64 re (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) re)
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (*.f64 re re))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal -1 binary64) (*.f64 re (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(fma.f64 #s(literal -1 binary64) re (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1/6 binary64) im) im)
(pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) im)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im im) im)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) re) (*.f64 (*.f64 re re) (*.f64 re re)))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) im) #s(literal 1/240 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 im #s(literal 1/240 binary64))) (*.f64 im #s(literal 1/240 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 im #s(literal 1/240 binary64))) (*.f64 im #s(literal 1/240 binary64))) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) im) #s(literal -1/12 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 re re) #s(literal -2 binary64)) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 re re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) #s(literal 1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))
(*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 re re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal -2 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 im #s(literal -1/12 binary64)))
(*.f64 (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) im) #s(literal -1/12 binary64))
(pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) re)
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))) (cbrt.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (*.f64 re re))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(fma.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) re (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) re))
(+.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) (*.f64 re re)))
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re re))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (*.f64 re re)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (*.f64 re re))) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64)))

simplify325.0ms (2%)

Algorithm
egg-herbie
Rules
718×distribute-lft-in
712×distribute-rgt-in
703×fma-define
337×*-commutative
177×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096142318
1288934979
Stop Event
node limit
Counts
615 → 565
Calls
Call 1
Inputs
(*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) re))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 5 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 (sin.f64 re) #s(literal -1 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal -1 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (sin.f64 re)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 im im) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) im)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 im im) im)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal -1 binary64)) (*.f64 re (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) re)
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (*.f64 re re))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal -1 binary64) (*.f64 re (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(fma.f64 #s(literal -1 binary64) re (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1/6 binary64) im) im)
(pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) im)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im im) im)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) re) (*.f64 (*.f64 re re) (*.f64 re re)))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) im) #s(literal 1/240 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 im #s(literal 1/240 binary64))) (*.f64 im #s(literal 1/240 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 im #s(literal 1/240 binary64))) (*.f64 im #s(literal 1/240 binary64))) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) im) #s(literal -1/12 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 re re) #s(literal -2 binary64)) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 re re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) #s(literal 1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))
(*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 re re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal -2 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 im #s(literal -1/12 binary64)))
(*.f64 (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) im) #s(literal -1/12 binary64))
(pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) re)
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))) (cbrt.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (*.f64 re re))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(fma.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) re (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) re))
(+.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) (*.f64 re re)))
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re re))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (*.f64 re re)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (*.f64 re re))) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64)))
Outputs
(*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))
(*.f64 re (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 re (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 re re)) #s(literal 1/120 binary64)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 #s(literal -1 binary64) (sin.f64 re))
(*.f64 (sin.f64 re) #s(literal -1 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))))
(-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))) (sin.f64 re))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (-.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 (sin.f64 re) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (-.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 (sin.f64 re) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 im im))) (neg.f64 (*.f64 im im))) #s(literal -1/5040 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 im im))) (neg.f64 (*.f64 im im))) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 im im))) (neg.f64 (*.f64 im im))) #s(literal -1/5040 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/5040 binary64)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (+.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 im im))) (neg.f64 (*.f64 im im))) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) #s(literal -1 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))) (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (-.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (*.f64 im im))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 (sin.f64 re) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 (sin.f64 re) #s(literal 1/5040 binary64)) (*.f64 (/.f64 #s(literal 1/120 binary64) im) (/.f64 (sin.f64 re) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (+.f64 (*.f64 (sin.f64 re) #s(literal 1/5040 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) im) (/.f64 (sin.f64 re) im)) (/.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (*.f64 (sin.f64 re) #s(literal 1/5040 binary64)) (*.f64 (/.f64 #s(literal 1/120 binary64) im) (/.f64 (sin.f64 re) im))) (/.f64 (sin.f64 re) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 re)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 re (+.f64 (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 re re))) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))))))
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))) (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 re re))))))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))))))))
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))) (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))) (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 im #s(literal -1/5040 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 re re))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))))))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1 binary64) re)
(-.f64 #s(literal 0 binary64) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (*.f64 im im) (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (*.f64 im im) (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (*.f64 im im) (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (*.f64 im im) (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (*.f64 im im) (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (*.f64 im im) (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 re (*.f64 #s(literal -1 binary64) im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) re))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) re))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (/.f64 (/.f64 re im) im) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (/.f64 (/.f64 re im) im) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (/.f64 (/.f64 re im) im) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/3 binary64))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 5 binary64))))
(*.f64 (*.f64 #s(literal -1/120 binary64) im) (pow.f64 re #s(literal 5 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -1/120 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -1/120 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 im im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal -1/120 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 im im)))))
(*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 im (*.f64 im im)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/720 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/720 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im))) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/720 binary64))))
(*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 im (*.f64 im im)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal 1/720 binary64)) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im)))) (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal 1/720 binary64)) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im)))) (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal 1/720 binary64)) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 im im)))) (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 im (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 im (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 im (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)) (*.f64 im im)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)) (*.f64 im im)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)) (*.f64 im im)) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 re re) im) (/.f64 #s(literal -1/6 binary64) im)) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 re re) im) (/.f64 #s(literal -1/6 binary64) im)) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 re re) im) (/.f64 #s(literal -1/6 binary64) im)) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 re re) #s(literal -2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) re) im) (/.f64 re im)) (*.f64 (*.f64 re re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) re) im) (/.f64 re im)) (*.f64 (*.f64 re re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) re) im) (/.f64 re im)) (*.f64 (*.f64 re re) #s(literal -1/3 binary64))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) re) im) (/.f64 re im)) (*.f64 (*.f64 re re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) re) im) (/.f64 re im)) (*.f64 (*.f64 re re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) re) im) (/.f64 re im)) (*.f64 (*.f64 re re) #s(literal -1/3 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/6 binary64) (*.f64 im (*.f64 re re)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 im im)) #s(literal 1/6 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 im im)) #s(literal 1/6 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 im im)) #s(literal 1/6 binary64))))
(*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (/.f64 #s(literal 1/6 binary64) im) (/.f64 (*.f64 re re) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (/.f64 #s(literal 1/6 binary64) im) (/.f64 (*.f64 re re) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (/.f64 #s(literal 1/6 binary64) im) (/.f64 (*.f64 re re) im))))
(*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/36 binary64)) (*.f64 (/.f64 (*.f64 re re) im) (/.f64 #s(literal -1/6 binary64) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/36 binary64)) (*.f64 (/.f64 (*.f64 re re) im) (/.f64 #s(literal -1/6 binary64) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/36 binary64)) (*.f64 (/.f64 (*.f64 re re) im) (/.f64 #s(literal -1/6 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 im (*.f64 re (*.f64 re re))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 re (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 re (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 re (*.f64 re re)))
(*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 im (*.f64 re (*.f64 re re))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re re)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re re)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re re)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re re))))
(*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))) (*.f64 (*.f64 im im) (*.f64 re (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))) (*.f64 (*.f64 im im) (*.f64 re (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))) (*.f64 (*.f64 im im) (*.f64 re (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 re (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 re (+.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 re (+.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/36 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 re (+.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)) (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (*.f64 re (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 im im)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (*.f64 re (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 im im)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (*.f64 re (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 im im)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64)))))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 re re))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re re) (*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (*.f64 re re)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re re) (*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (*.f64 re re)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re re))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re re))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re re))) (+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 (*.f64 #s(literal -1/240 binary64) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 re re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (neg.f64 (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/240 binary64) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 re re))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re re) (*.f64 re re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/240 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (neg.f64 (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/240 binary64) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 re re))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re re) (*.f64 re re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 im (*.f64 im im)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (*.f64 (/.f64 re im) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 im (*.f64 im im)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (*.f64 (/.f64 re im) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 im (*.f64 im im)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (*.f64 (/.f64 re im) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) im))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (+.f64 (*.f64 (/.f64 re im) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) im)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (+.f64 (*.f64 (/.f64 re im) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) im)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (neg.f64 (+.f64 (*.f64 (/.f64 re im) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) im)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(+.f64 (*.f64 (sin.f64 re) #s(literal -1 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (sin.f64 re)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))) #s(literal -1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (sin.f64 re))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(fma.f64 (sin.f64 re) #s(literal -1 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (sin.f64 re)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) #s(literal -1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)) (*.f64 im im))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 3 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(fma.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) (*.f64 im im) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))) #s(literal -1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) im)
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(log.f64 (exp.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 im im) im)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(exp.f64 (log.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))) #s(literal -1/6 binary64)))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (*.f64 im (sin.f64 re)))
(+.f64 (*.f64 re #s(literal -1 binary64)) (*.f64 re (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) re))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal -1 binary64))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) re)
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(fma.f64 re #s(literal -1 binary64) (*.f64 re (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(fma.f64 #s(literal -1 binary64) re (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) re))
(*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal -1 binary64))
(*.f64 (*.f64 im im) #s(literal -1/6 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 im im))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(*.f64 (*.f64 #s(literal -1/6 binary64) im) im)
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) #s(literal 3 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(pow.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal -1/216 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(cbrt.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal -1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im #s(literal -1/6 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal -1 binary64))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) im)
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))) (cbrt.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (exp.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 (*.f64 im im) im)))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) re) (*.f64 (*.f64 re re) (*.f64 re re)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (*.f64 (*.f64 im im) #s(literal 1/57600 binary64)))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) im) #s(literal 1/240 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (*.f64 (*.f64 im im) #s(literal 1/57600 binary64)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (*.f64 (*.f64 im im) #s(literal 1/57600 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 im #s(literal 1/240 binary64))) (*.f64 im #s(literal 1/240 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 (*.f64 im im) #s(literal 1/57600 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 im #s(literal 1/240 binary64))) (*.f64 im #s(literal 1/240 binary64))) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 (*.f64 im #s(literal 1/240 binary64)) (*.f64 (*.f64 im im) #s(literal 1/57600 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 im #s(literal 1/240 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 im #s(literal 1/240 binary64)))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/144 binary64)))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/144 binary64))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (-.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (-.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))))
(pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/144 binary64)))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) im) #s(literal -1/12 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 re re) #s(literal -2 binary64)) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 re re)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal -1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (cbrt.f64 (*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 3 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (*.f64 re re)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (*.f64 re re)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re))) #s(literal 1 binary64)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(fma.f64 #s(literal -2 binary64) (*.f64 re re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/3 binary64))) (*.f64 re re)))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(fma.f64 (*.f64 re re) #s(literal -2 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))) #s(literal -1 binary64))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) (*.f64 im #s(literal -1/12 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (*.f64 im #s(literal -1/12 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/144 binary64)))) (cbrt.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re re)) im) #s(literal -1/12 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/144 binary64)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 1/144 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))))
(+.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) re)
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))) (cbrt.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))))) (cbrt.f64 (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 3 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))))))
(pow.f64 (pow.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(log.f64 (exp.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (*.f64 re re))))
(cbrt.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64)))) re (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) (*.f64 re re)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re re))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) #s(literal 1/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (*.f64 re re)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) #s(literal 1/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (*.f64 re re))) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (cbrt.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))
(pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) #s(literal 3 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) (*.f64 re re)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(fma.f64 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))) (cbrt.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1 binary64))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 3 binary64))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 1 binary64))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))))

eval1.1s (6.9%)

Compiler

Compiled 45133 to 28411 computations (37.1% saved)

prune233.0ms (1.4%)

Pruning

48 alts after pruning (38 fresh and 10 done)

PrunedKeptTotal
New1372161388
Fresh102232
Picked145
Done167
Total1384481432
Accuracy
100.0%
Counts
1432 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.4%
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
46.4%
(-.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64)))
39.2%
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
29.0%
(-.f64 #s(literal 0 binary64) (*.f64 re im))
33.3%
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
47.1%
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
44.2%
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
25.8%
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
91.1%
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
47.9%
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
36.1%
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
60.2%
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
83.9%
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
54.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
60.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
52.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
86.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 3 binary64)))
68.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
50.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
54.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
56.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
41.9%
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
25.5%
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))))) (*.f64 im #s(literal 1/240 binary64)))
37.6%
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
25.0%
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
29.2%
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
14.4%
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
48.1%
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
39.2%
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
90.5%
(*.f64 im (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 3 binary64)))
53.6%
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
83.8%
(*.f64 im (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))) #s(literal -1 binary64)))
55.7%
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
48.3%
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
38.3%
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
94.2%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
91.1%
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
39.2%
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
33.9%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
55.1%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
52.8%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
55.1%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
47.9%
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
59.5%
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
62.0%
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
52.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
44.6%
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
41.8%
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
Compiler

Compiled 2943 to 1755 computations (40.4% saved)

regimes376.0ms (2.3%)

Counts
77 → 2
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
(*.f64 im (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))))) (*.f64 im #s(literal 1/240 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 re (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
(-.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))))
(*.f64 im (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im)))))))) #s(literal 3 binary64)))
(*.f64 im (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 #s(literal -1/120 binary64) im))))))))) #s(literal 1 binary64)))
(*.f64 im (expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(*.f64 im (log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))))
(*.f64 im (log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))))
(*.f64 im (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))) #s(literal 3 binary64)))
(*.f64 im (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))))) #s(literal 1 binary64)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
Calls

6 calls:

183.0ms
im
62.0ms
(sin.f64 re)
62.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
44.0ms
re
7.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
98.5%2re
99.9%2im
98.8%2(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
98.5%3(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
98.5%3(sin.f64 re)
99.9%2(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes183.0ms (1.1%)

Counts
66 → 3
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
(*.f64 im (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))))) (*.f64 im #s(literal 1/240 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 re (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
(-.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) im)) #s(literal 3 binary64)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
Calls

5 calls:

100.0ms
im
24.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
21.0ms
(sin.f64 re)
19.0ms
re
4.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
94.2%1(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
94.2%1(sin.f64 re)
94.2%1re
98.3%3im
94.2%1(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 24 to 18 computations (25% saved)

regimes120.0ms (0.7%)

Counts
63 → 1
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))) (sin.f64 re)))
(*.f64 im (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))) (sin.f64 re))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 re (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re re))))))))) (*.f64 im #s(literal 1/240 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
Calls

4 calls:

50.0ms
im
22.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
20.0ms
re
20.0ms
(sin.f64 re)
Results
AccuracySegmentsBranch
94.2%1re
94.2%1(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
94.2%1(sin.f64 re)
96.1%3im
Compiler

Compiled 16 to 12 computations (25% saved)

regimes64.0ms (0.4%)

Counts
55 → 1
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
Outputs
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
Calls

3 calls:

21.0ms
re
20.0ms
(sin.f64 re)
16.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
Results
AccuracySegmentsBranch
94.2%1re
94.2%1(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
94.2%1(sin.f64 re)
Compiler

Compiled 13 to 10 computations (23.1% saved)

regimes90.0ms (0.6%)

Counts
54 → 1
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
Calls

4 calls:

30.0ms
im
18.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
16.0ms
(sin.f64 re)
16.0ms
re
Results
AccuracySegmentsBranch
95.1%3im
92.6%1re
92.6%1(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
92.6%1(sin.f64 re)
Compiler

Compiled 16 to 12 computations (25% saved)

regimes138.0ms (0.8%)

Counts
52 → 3
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
Outputs
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))
Calls

4 calls:

41.0ms
im
31.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
31.0ms
(sin.f64 re)
27.0ms
re
Results
AccuracySegmentsBranch
95.1%3im
93.3%3(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
93.3%3(sin.f64 re)
93.3%2re
Compiler

Compiled 16 to 12 computations (25% saved)

regimes80.0ms (0.5%)

Counts
51 → 3
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 im im)))))
Outputs
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
Calls

2 calls:

40.0ms
im
29.0ms
re
Results
AccuracySegmentsBranch
91.0%2re
93.8%3im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes115.0ms (0.7%)

Counts
49 → 2
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))
Calls

3 calls:

40.0ms
(sin.f64 re)
39.0ms
im
29.0ms
re
Results
AccuracySegmentsBranch
91.0%2re
91.0%3(sin.f64 re)
92.2%3im
Compiler

Compiled 10 to 7 computations (30% saved)

regimes139.0ms (0.9%)

Counts
48 → 2
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
Outputs
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
Calls

3 calls:

67.0ms
re
40.0ms
(sin.f64 re)
25.0ms
im
Results
AccuracySegmentsBranch
75.5%4(sin.f64 re)
84.5%2im
73.9%4re
Compiler

Compiled 10 to 7 computations (30% saved)

regimes63.0ms (0.4%)

Counts
47 → 1
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal 1/2 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))))
Outputs
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
Calls

2 calls:

44.0ms
re
14.0ms
im
Results
AccuracySegmentsBranch
66.0%4re
62.0%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes53.0ms (0.3%)

Counts
39 → 4
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal -1/3 binary64)) (*.f64 re re))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
Calls

2 calls:

38.0ms
re
11.0ms
im
Results
AccuracySegmentsBranch
65.8%4re
60.9%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes33.0ms (0.2%)

Counts
32 → 4
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (*.f64 re (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re)))))) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) #s(literal -1/5040 binary64))))))) re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64))) (*.f64 im #s(literal 1/2 binary64)))))
Outputs
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))))))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
Calls

1 calls:

29.0ms
re
Results
AccuracySegmentsBranch
65.8%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes42.0ms (0.3%)

Counts
24 → 4
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im #s(literal 1/240 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 re re))))) (*.f64 re (*.f64 im (*.f64 im im)))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
Calls

2 calls:

26.0ms
re
13.0ms
im
Results
AccuracySegmentsBranch
61.3%2im
65.0%4re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes23.0ms (0.1%)

Counts
20 → 4
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 im im)) #s(literal -1/120 binary64))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
Calls

1 calls:

22.0ms
re
Results
AccuracySegmentsBranch
64.7%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes37.0ms (0.2%)

Counts
18 → 3
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) #s(literal -1/3 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 re re))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
(*.f64 (-.f64 (*.f64 re #s(literal -1/6 binary64)) (/.f64 (/.f64 re im) im)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64)))))))
(*.f64 im (-.f64 (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/120 binary64))))) re))
(*.f64 re (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))) (*.f64 (*.f64 re re) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re im) (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))))
Outputs
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))
Calls

2 calls:

21.0ms
re
15.0ms
im
Results
AccuracySegmentsBranch
62.2%3im
63.3%4re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes30.0ms (0.2%)

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

2 calls:

15.0ms
re
14.0ms
im
Results
AccuracySegmentsBranch
62.0%4re
60.4%7im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes19.0ms (0.1%)

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

1 calls:

18.0ms
re
Results
AccuracySegmentsBranch
59.9%5re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes11.0ms (0.1%)

Counts
7 → 4
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 (*.f64 re im) (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im #s(literal -1/6 binary64)))))
Outputs
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
Calls

1 calls:

11.0ms
re
Results
AccuracySegmentsBranch
58.3%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0%)

Counts
5 → 4
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re)
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
Outputs
(*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))
Calls

1 calls:

5.0ms
re
Results
AccuracySegmentsBranch
58.3%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes8.0ms (0%)

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

2 calls:

5.0ms
im
2.0ms
re
Results
AccuracySegmentsBranch
51.6%2im
47.9%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
im
Results
AccuracySegmentsBranch
51.5%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes4.0ms (0%)

Counts
2 → 2
Calls
Call 1
Inputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
Outputs
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))
Calls

2 calls:

2.0ms
im
1.0ms
re
Results
AccuracySegmentsBranch
38.3%1re
47.8%2im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

5.0ms
im
0.0ms
re
Results
AccuracySegmentsBranch
29.0%1re
29.0%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.4145690431867267
-0.11342703447892566
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch46.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
3.255804779020861e+44
1.7620958343853017e+49
24.0ms
0.2058281146521718
478.728106933356
Results
18.0ms128×0valid
14.0ms128×0infinite
Compiler

Compiled 674 to 486 computations (27.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-sin: 6.0ms (31.1% of total)
ival-exp: 4.0ms (20.7% of total)
ival-mult: 4.0ms (20.7% of total)
ival-neg: 3.0ms (15.6% of total)
ival-sub: 1.0ms (5.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch104.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
2.352844384813394e+76
2.0252217780708203e+82
71.0ms
14911310490002805000.0
8.446319974447775e+26
Results
40.0ms288×0infinite
Compiler

Compiled 1008 to 698 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-sin: 9.0ms (44.7% of total)
ival-mult: 5.0ms (24.8% of total)
ival-exp: 3.0ms (14.9% of total)
ival-sub: 2.0ms (9.9% of total)
ival-neg: 1.0ms (5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch51.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
8.789873616796454e+99
4.4083228502806163e+104
25.0ms
14911310490002805000.0
8.446319974447775e+26
Results
36.0ms272×0infinite
Compiler

Compiled 867 to 608 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-sin: 8.0ms (41.2% of total)
ival-mult: 4.0ms (20.6% of total)
ival-exp: 3.0ms (15.5% of total)
ival-sub: 2.0ms (10.3% of total)
ival-neg: 1.0ms (5.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch39.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
0.00024109458410416233
17.065100959996666
Results
8.0ms79×0infinite
21.0ms60×1valid
1.0ms0valid
Compiler

Compiled 405 to 293 computations (27.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-exp: 8.0ms (38.5% of total)
ival-sin: 6.0ms (28.9% of total)
ival-mult: 3.0ms (14.4% of total)
backward-pass: 2.0ms (9.6% of total)
ival-neg: 1.0ms (4.8% of total)
ival-sub: 1.0ms (4.8% of total)
const: 0.0ms (0% of total)

bsearch105.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
103.0ms
14911310490002805000.0
8.446319974447775e+26
Results
17.0ms144×0infinite
Compiler

Compiled 405 to 284 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-sin: 4.0ms (41.2% of total)
ival-exp: 2.0ms (20.6% of total)
ival-mult: 2.0ms (20.6% of total)
ival-sub: 1.0ms (10.3% of total)
ival-neg: 1.0ms (10.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch129.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
2.2312423708523641e+285
2.364630555280781e+293
40.0ms
1.392845660380778e+262
3.390801607021881e+266
26.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
28.0ms197×0infinite
67.0ms149×1valid
1.0ms0valid
Compiler

Compiled 892 to 615 computations (31.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-exp: 27.0ms (39.4% of total)
ival-sin: 23.0ms (33.5% of total)
ival-mult: 8.0ms (11.7% of total)
backward-pass: 4.0ms (5.8% of total)
ival-neg: 3.0ms (4.4% of total)
ival-sub: 3.0ms (4.4% of total)
const: 1.0ms (1.5% of total)

bsearch114.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
2.2312423708523641e+285
2.364630555280781e+293
39.0ms
1.392845660380778e+262
3.390801607021881e+266
26.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
26.0ms188×0infinite
66.0ms153×1valid
2.0ms11×0valid
Compiler

Compiled 882 to 605 computations (31.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-exp: 25.0ms (36.2% of total)
ival-sin: 20.0ms (29% of total)
ival-mult: 14.0ms (20.3% of total)
backward-pass: 4.0ms (5.8% of total)
ival-sub: 3.0ms (4.3% of total)
ival-neg: 2.0ms (2.9% of total)
const: 1.0ms (1.4% of total)

bsearch116.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
45.0ms
2.2312423708523641e+285
2.364630555280781e+293
39.0ms
1.392845660380778e+262
3.390801607021881e+266
25.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
27.0ms190×0infinite
65.0ms154×1valid
1.0ms0valid
Compiler

Compiled 862 to 595 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-exp: 25.0ms (35.8% of total)
ival-sin: 20.0ms (28.6% of total)
ival-mult: 12.0ms (17.2% of total)
ival-sub: 5.0ms (7.2% of total)
backward-pass: 4.0ms (5.7% of total)
ival-neg: 3.0ms (4.3% of total)
const: 1.0ms (1.4% of total)

bsearch124.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
60.0ms
2.2312423708523641e+285
2.364630555280781e+293
36.0ms
1.392845660380778e+262
3.390801607021881e+266
23.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
24.0ms181×0infinite
79.0ms153×1valid
2.0ms18×0valid
Compiler

Compiled 692 to 476 computations (31.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-sin: 38.0ms (47.6% of total)
ival-exp: 21.0ms (26.3% of total)
ival-mult: 11.0ms (13.8% of total)
backward-pass: 4.0ms (5% of total)
ival-neg: 3.0ms (3.8% of total)
ival-sub: 3.0ms (3.8% of total)
const: 1.0ms (1.3% of total)

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
3.0ms
5.786180033979564e+178
7.309790574230448e+179
21.0ms
3.6638156907166545e+59
1.1781934003557676e+62
Results
18.0ms144×0infinite
Compiler

Compiled 292 to 196 computations (32.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-sin: 3.0ms (32.6% of total)
ival-exp: 2.0ms (21.7% of total)
ival-mult: 2.0ms (21.7% of total)
ival-sub: 1.0ms (10.9% of total)
ival-neg: 1.0ms (10.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch115.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
2.2312423708523641e+285
2.364630555280781e+293
38.0ms
1.392845660380778e+262
3.390801607021881e+266
25.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
25.0ms188×0infinite
67.0ms155×1valid
1.0ms0valid
Compiler

Compiled 610 to 430 computations (29.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
ival-exp: 28.0ms (41% of total)
ival-sin: 20.0ms (29.3% of total)
ival-mult: 9.0ms (13.2% of total)
backward-pass: 4.0ms (5.9% of total)
ival-neg: 3.0ms (4.4% of total)
ival-sub: 3.0ms (4.4% of total)
const: 1.0ms (1.5% of total)

bsearch142.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
2.2312423708523641e+285
2.364630555280781e+293
37.0ms
1.392845660380778e+262
3.390801607021881e+266
25.0ms
1.4142826462673811e+69
3.777805412510152e+69
23.0ms
3.008804465304719e-231
2.9703716832348257e-230
Results
32.0ms241×0infinite
76.0ms188×1valid
3.0ms19×0valid
Compiler

Compiled 780 to 540 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-exp: 30.0ms (39.9% of total)
ival-sin: 23.0ms (30.6% of total)
ival-mult: 10.0ms (13.3% of total)
backward-pass: 5.0ms (6.7% of total)
ival-neg: 3.0ms (4% of total)
ival-sub: 3.0ms (4% of total)
const: 1.0ms (1.3% of total)

bsearch114.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
2.2312423708523641e+285
2.364630555280781e+293
39.0ms
1.392845660380778e+262
3.390801607021881e+266
26.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
27.0ms184×0infinite
64.0ms159×1valid
1.0ms0valid
Compiler

Compiled 600 to 420 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-exp: 30.0ms (43.5% of total)
ival-sin: 20.0ms (29% of total)
ival-mult: 8.0ms (11.6% of total)
backward-pass: 4.0ms (5.8% of total)
ival-neg: 3.0ms (4.3% of total)
ival-sub: 3.0ms (4.3% of total)
const: 1.0ms (1.4% of total)

bsearch114.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
2.2312423708523641e+285
2.364630555280781e+293
36.0ms
1.392845660380778e+262
3.390801607021881e+266
25.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
27.0ms188×0infinite
62.0ms154×1valid
1.0ms10×0valid
Compiler

Compiled 600 to 420 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-exp: 22.0ms (34.4% of total)
ival-sin: 22.0ms (34.4% of total)
ival-mult: 8.0ms (12.5% of total)
ival-sub: 5.0ms (7.8% of total)
backward-pass: 4.0ms (6.3% of total)
ival-neg: 3.0ms (4.7% of total)
const: 1.0ms (1.6% of total)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
0.0007873797323191034
0.05668315871570412
Results
14.0ms112×0valid
Compiler

Compiled 200 to 140 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (37.7% of total)
ival-exp: 2.0ms (25.1% of total)
ival-mult: 2.0ms (25.1% of total)
ival-sub: 1.0ms (12.6% of total)
ival-neg: 1.0ms (12.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch413.0ms (2.5%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
412.0ms
0.0007873797323191034
0.05668315871570412
Results
408.0ms112×0valid
Compiler

Compiled 158 to 112 computations (29.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 402.0ms
ival-exp: 396.0ms (98.5% of total)
ival-sin: 3.0ms (0.7% of total)
ival-mult: 2.0ms (0.5% of total)
ival-sub: 1.0ms (0.2% of total)
ival-neg: 1.0ms (0.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch25.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
0.0007873797323191034
0.05668315871570412
Results
19.0ms112×0valid
Compiler

Compiled 158 to 112 computations (29.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (38.1% of total)
ival-exp: 2.0ms (25.4% of total)
ival-mult: 2.0ms (25.4% of total)
ival-sub: 1.0ms (12.7% of total)
ival-neg: 1.0ms (12.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify29.0ms (0.2%)

Algorithm
egg-herbie
Rules
88×*-commutative
37×+-commutative
17×sub-neg
16×neg-mul-1
13×distribute-rgt-neg-in
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01844023
13094023
23364023
33534023
43654023
53814011
64004011
74164011
84244011
94284011
104294011
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -3602879701896397/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))))
(if (<=.f64 im #s(literal 1643813863990231/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))) (if (<=.f64 im #s(literal 52000000000000002685632030416995670919915503616 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))))) (if (<=.f64 im #s(literal 125000000000000001061702679211212872018608740574845076986874887837849613238272 binary64)) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (if (<=.f64 im #s(literal 7999999999999999816396106121962693027574741759393200049039967797855947617446319290426090355852092375040 binary64)) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(if (<=.f64 re #s(literal 4980620899901579/18446744073709551616 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re))) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 im #s(literal 3699999999999999884094785234471863860679785013224374089547776 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 im #s(literal 99999999999999998045549773481514159457876389246726271914145983150114005386328272459269439234497983649422148597943950338419997003168440244384097290815044070304544781216945608327168 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 1704280476105535/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 re im)) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 re im)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 re im))
Outputs
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -3602879701896397/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -3602879701896397/9007199254740992 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))))
(if (<=.f64 im #s(literal 1643813863990231/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))) (if (<=.f64 im #s(literal 52000000000000002685632030416995670919915503616 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))))
(if (<=.f64 im #s(literal 1643813863990231/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))) (if (<=.f64 im #s(literal 52000000000000002685632030416995670919915503616 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64))))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))))) (if (<=.f64 im #s(literal 125000000000000001061702679211212872018608740574845076986874887837849613238272 binary64)) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64))))))))))
(if (or (<=.f64 im #s(literal 15000000000000000000 binary64)) (not (<=.f64 im #s(literal 125000000000000001061702679211212872018608740574845076986874887837849613238272 binary64)))) (*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im #s(literal -1/120 binary64)))))))) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))) (if (<=.f64 im #s(literal 7999999999999999816396106121962693027574741759393200049039967797855947617446319290426090355852092375040 binary64)) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64))))))))
(if (<=.f64 re #s(literal 4980620899901579/18446744073709551616 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(if (<=.f64 re #s(literal 4980620899901579/18446744073709551616 binary64)) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (*.f64 im (sin.f64 re)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64)))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re))) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))))))
(*.f64 im (*.f64 re (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))) (+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64))))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/60 binary64) (*.f64 im (*.f64 im #s(literal -1/2520 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) re)) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 re (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im #s(literal -1/5040 binary64)))))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 re (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 re (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/3 binary64) (*.f64 im (*.f64 im #s(literal -1/60 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))))))
(if (<=.f64 im #s(literal 3699999999999999884094785234471863860679785013224374089547776 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 im #s(literal 99999999999999998045549773481514159457876389246726271914145983150114005386328272459269439234497983649422148597943950338419997003168440244384097290815044070304544781216945608327168 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/6 binary64))))))
(if (<=.f64 im #s(literal 3699999999999999884094785234471863860679785013224374089547776 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))) (if (<=.f64 im #s(literal 99999999999999998045549773481514159457876389246726271914145983150114005386328272459269439234497983649422148597943950338419997003168440244384097290815044070304544781216945608327168 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (+.f64 #s(literal -2 binary64) (*.f64 im (*.f64 im #s(literal -1/3 binary64)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal 1704280476105535/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64))))))))
(if (<=.f64 re #s(literal 1704280476105535/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal -1 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64))))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im im))))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 im (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))))) (*.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im)))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 re im)) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im))) re))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 (neg.f64 im) re) (*.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im im)))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 re im)) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 (neg.f64 im) re) (*.f64 im (*.f64 (*.f64 im im) (*.f64 re #s(literal -1/6 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 re im))
(*.f64 (neg.f64 im) re)

soundness1.4s (8.7%)

Rules
831×distribute-lft-in
807×distribute-rgt-in
718×distribute-lft-in
712×distribute-rgt-in
703×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096142318
1288934979
01131810
13291678
210671602
338721526
076317708
1204416932
2552816738
070319443
1197818122
2610417616
046425
1777385
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 4552 to 2951 computations (35.2% saved)

preprocess738.0ms (4.5%)

Remove

(negabs re)

Compiler

Compiled 2794 to 1634 computations (41.5% saved)

end0.0ms (0%)

Profiling

Loading profile data...