math.sin on complex, real part

Time bar (total: 13.7s)

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 15 to 12 computations (20% 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-add: 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)

sample1.4s (9.9%)

Results
513.0ms4207×0valid
550.0ms4049×0infinite
Precisions
Click to see histograms. Total time spent on operations: 603.0ms
ival-sin: 210.0ms (34.8% of total)
ival-exp: 148.0ms (24.6% of total)
ival-mult: 135.0ms (22.4% of total)
ival-sub: 46.0ms (7.6% of total)
ival-add: 45.0ms (7.5% of total)
const: 15.0ms (2.5% of total)
backward-pass: 4.0ms (0.7% of total)
Bogosity

preprocess266.0ms (1.9%)

Algorithm
egg-herbie
Rules
989×fma-neg
725×fma-define
264×times-frac
215×distribute-lft-neg-in
170×unsub-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036316
1111308
2397308
3986298
41988294
53213294
63708294
74185294
84839294
94992294
105009294
115009294
125041294
135070294
145070294
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (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 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 im)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) re)) (exp.f64 re)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (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))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 im)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) re)) (exp.f64 re)))
(*.f64 (sin.f64 im) (fma.f64 #s(literal 1/2 binary64) (exp.f64 re) (/.f64 #s(literal 1/2 binary64) (exp.f64 re))))
Symmetry

(abs im)

(negabs re)

explain355.0ms (2.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
01(6.399164940020164e+115 478.728106933356)0-(exp.f64 (-.f64 #s(literal 0 binary64) im))
00-0-#s(literal 1/2 binary64)
00-0-re
00-0-(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
00-0-(-.f64 #s(literal 0 binary64) im)
00-0-im
00-0-#s(literal 0 binary64)
00-0-(sin.f64 re)
00-0-(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
00-0-(exp.f64 im)
00-0-(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Results
64.0ms278×256infinite
128.0ms234×256valid
Compiler

Compiled 96 to 61 computations (36.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 134.0ms
ival-exp: 65.0ms (48.3% of total)
ival-mult: 34.0ms (25.3% of total)
ival-sin: 20.0ms (14.9% of total)
ival-sub: 9.0ms (6.7% of total)
ival-add: 5.0ms (3.7% of total)
const: 2.0ms (1.5% 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
100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
Compiler

Compiled 13 to 10 computations (23.1% saved)

localize122.0ms (0.9%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
100.0%
(sin.f64 re)
100.0%
(*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
91.0ms139×256infinite
16.0ms117×256valid
Compiler

Compiled 41 to 12 computations (70.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
ival-sin: 79.0ms (89.1% of total)
ival-mult: 4.0ms (4.5% of total)
ival-exp: 3.0ms (3.4% of total)
ival-add: 1.0ms (1.1% of total)
ival-neg: 1.0ms (1.1% of total)
const: 0.0ms (0% of total)

series9.0ms (0.1%)

Counts
3 → 40
Calls
Call 1
Inputs
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (sin.f64 re)>
#<alt (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))>
Outputs
#<alt (*.f64 re (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/120 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 #s(literal 2 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))) (*.f64 #s(literal 1/12 binary64) (sin.f64 re)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))>
#<alt (*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) 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)))))>
#<alt #s(literal 2 binary64)>
#<alt (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))>
#<alt (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))>
Calls

12 calls:

TimeVariablePointExpression
1.0ms
im
@inf
(* (sin re) (+ (exp (neg im)) (exp im)))
1.0ms
re
@0
(* (sin re) (+ (exp (neg im)) (exp im)))
1.0ms
im
@0
(* (sin re) (+ (exp (neg im)) (exp im)))
1.0ms
re
@inf
(* (sin re) (+ (exp (neg im)) (exp im)))
1.0ms
im
@-inf
(* (sin re) (+ (exp (neg im)) (exp im)))

rewrite183.0ms (1.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01471
117971
2287071
Stop Event
unsound
Counts
3 → 0
Calls
Call 1
Inputs
(*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(sin.f64 re)
(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Outputs

simplify140.0ms (1%)

Algorithm
egg-herbie
Rules
847×associate-+r+
787×associate-+l+
575×fma-define
464×associate-*r*
371×distribute-rgt-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0911731
13011564
210431469
338801422
471251422
577851422
Stop Event
node limit
Counts
40 → 35
Calls
Call 1
Inputs
(*.f64 re (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/120 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))) (*.f64 #s(literal 1/12 binary64) (sin.f64 re)))))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) 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)))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
Outputs
(*.f64 re (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.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 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/120 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.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 re (*.f64 re #s(literal -1/5040 binary64))))))))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))) (*.f64 #s(literal 1/12 binary64) (sin.f64 re)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) 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 re (*.f64 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 re (*.f64 re #s(literal -1/5040 binary64)))))))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))

eval20.0ms (0.1%)

Compiler

Compiled 1266 to 654 computations (48.3% saved)

prune14.0ms (0.1%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New67875
Fresh000
Picked011
Done000
Total67976
Accuracy
100.0%
Counts
76 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.2%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
79.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
64.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
93.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
90.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
79.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
46.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
58.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
Compiler

Compiled 287 to 210 computations (26.8% saved)

localize583.0ms (4.2%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(sin.f64 re)
99.8%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
99.0%
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
91.8%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
100.0%
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
99.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
99.8%
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
99.5%
(*.f64 re #s(literal -1/6 binary64))
100.0%
(sin.f64 re)
99.9%
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
98.8%
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
97.4%
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
100.0%
(sin.f64 re)
99.8%
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
99.8%
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
99.5%
(*.f64 im #s(literal 1/360 binary64))
98.1%
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
Results
208.0ms137×256valid
163.0ms119×256infinite
Compiler

Compiled 404 to 223 computations (44.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 295.0ms
ival-mult: 145.0ms (49.2% of total)
ival-pow: 75.0ms (25.5% of total)
ival-add: 50.0ms (17% of total)
const: 10.0ms (3.4% of total)
ival-sin: 8.0ms (2.7% of total)
ival-exp: 5.0ms (1.7% of total)
ival-neg: 1.0ms (0.3% of total)

series50.0ms (0.4%)

Counts
14 → 189
Calls
Call 1
Inputs
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))>
#<alt (*.f64 im #s(literal 1/360 binary64))>
#<alt (*.f64 im (*.f64 im #s(literal 1/360 binary64)))>
#<alt (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))>
#<alt (*.f64 (*.f64 im im) #s(literal 1/12 binary64))>
#<alt (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))>
#<alt (*.f64 re #s(literal -1/6 binary64))>
#<alt (*.f64 re (*.f64 re #s(literal -1/6 binary64)))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))>
#<alt (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))>
#<alt (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
Outputs
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 2 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))) (*.f64 #s(literal 1/12 binary64) (sin.f64 re)))))))>
#<alt (*.f64 #s(literal 1/360 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/360 binary64) (sin.f64 re)) (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 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 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/360 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/360 binary64) (sin.f64 re)) (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 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 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) im)>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 2 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))>
#<alt (*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) re)>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))>
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.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/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #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))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/1440 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))>
#<alt (*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60480 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/5040 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))>
Calls

60 calls:

TimeVariablePointExpression
3.0ms
im
@-inf
(* (* re (+ 1 (* re (* re -1/6)))) (+ (exp (neg im)) (exp im)))
3.0ms
im
@inf
(* (pow im 2) (sin re))
2.0ms
re
@0
(* (sin re) (+ 2 (* (* im im) (+ 1 (* (* im im) (+ 1/12 (* im (* im 1/360))))))))
2.0ms
im
@0
(* im (* im 1/360))
1.0ms
re
@inf
(* (sin re) (+ 2 (* (* im im) (+ 1 (* (* im im) (+ 1/12 (* im (* im 1/360))))))))

rewrite136.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
349×log1p-expm1-u
349×expm1-log1p-u
344×add-cube-cbrt
343×add-exp-log
343×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042485
1763425
Stop Event
node limit
Counts
14 → 307
Calls
Call 1
Inputs
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(*.f64 im #s(literal 1/360 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(*.f64 re #s(literal -1/6 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
Outputs
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/360 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/360 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/360 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/360 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/360 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/360 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/360 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/360 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (*.f64 im #s(literal 1/360 binary64)) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 im (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (*.f64 im im) #s(literal 1/12 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (sin.f64 re))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (sin.f64 re)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))
(*.f64 #s(literal 1/12 binary64) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/1728 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 #s(literal 1/1728 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 im im))) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re #s(literal -1/6 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re #s(literal -1/6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 re #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))
(*.f64 (*.f64 re #s(literal -1/6 binary64)) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 (*.f64 re re) #s(literal -1/6 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(+.f64 re (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(+.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #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 re re) #s(literal -1/6 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (exp.f64 im)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 (exp.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) #s(literal 1 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(exp.f64 (log.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (exp.f64 im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 (exp.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (*.f64 im im))
(*.f64 (*.f64 im im) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (*.f64 im im)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (sin.f64 re))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1/12 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/1728 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/1728 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))
(*.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (sin.f64 re) (*.f64 im im) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 (*.f64 im im) (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (*.f64 im im) (sin.f64 re) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))

simplify223.0ms (1.6%)

Algorithm
egg-herbie
Rules
631×fma-define
490×*-commutative
489×distribute-lft-in
486×distribute-rgt-in
270×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
079621860
1233518455
2624718218
Stop Event
node limit
Counts
496 → 444
Calls
Call 1
Inputs
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))) (*.f64 #s(literal 1/12 binary64) (sin.f64 re)))))))
(*.f64 #s(literal 1/360 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/360 binary64) (sin.f64 re)) (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/360 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/360 binary64) (sin.f64 re)) (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 #s(literal -1/6 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/6 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/6 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/6 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/6 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/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 3 binary64)))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.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/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #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))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 re (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/1440 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
(*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/12 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/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60480 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/5040 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/360 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/360 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/360 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/360 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/360 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/360 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/360 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/360 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (*.f64 im #s(literal 1/360 binary64)) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 im (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (*.f64 im im) #s(literal 1/12 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (sin.f64 re))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (sin.f64 re)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))
(*.f64 #s(literal 1/12 binary64) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/1728 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 #s(literal 1/1728 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 im im))) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re #s(literal -1/6 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re #s(literal -1/6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 re #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))
(*.f64 (*.f64 re #s(literal -1/6 binary64)) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 (*.f64 re re) #s(literal -1/6 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(+.f64 re (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(+.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #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 re re) #s(literal -1/6 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (exp.f64 im)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 (exp.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) #s(literal 1 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(exp.f64 (log.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (exp.f64 im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 (exp.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (*.f64 im im))
(*.f64 (*.f64 im im) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (*.f64 im im)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (sin.f64 re))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1/12 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/1728 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/1728 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))
(*.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (sin.f64 re) (*.f64 im im) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 (*.f64 im im) (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (*.f64 im im) (sin.f64 re) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(fma.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(fma.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
Outputs
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))) (*.f64 #s(literal 1/12 binary64) (sin.f64 re)))))))
(+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 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 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (/.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (/.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sin.f64 re)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 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 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (/.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 #s(literal 1/360 binary64) (sin.f64 re)) (+.f64 (/.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im im)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
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 re (*.f64 re #s(literal -1/6 binary64)))))
(*.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 re (*.f64 re #s(literal -1/6 binary64)))))
(*.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 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 3 binary64)))
(*.f64 re (*.f64 re (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 3 binary64)))
(*.f64 re (*.f64 re (*.f64 re #s(literal -1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 re re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 re re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 re re)))))
(*.f64 re (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (/.f64 (exp.f64 im) (*.f64 re re)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re re)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 im)) (/.f64 #s(literal -1/6 binary64) (exp.f64 im))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (/.f64 (exp.f64 im) (*.f64 re re)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re re)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 im)) (/.f64 #s(literal -1/6 binary64) (exp.f64 im))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (/.f64 (exp.f64 im) (*.f64 re re)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re re)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 im)) (/.f64 #s(literal -1/6 binary64) (exp.f64 im))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 im)) (/.f64 #s(literal 1/6 binary64) (exp.f64 im))) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 im)) (/.f64 #s(literal 1/6 binary64) (exp.f64 im))) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 im)) (/.f64 #s(literal 1/6 binary64) (exp.f64 im))) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.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/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #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))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 re (*.f64 im im))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 im im) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im re) (*.f64 im re)))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 im im) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 im im) (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im re) (*.f64 im re))) (*.f64 (*.f64 im im) #s(literal 1/120 binary64))))))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 re (*.f64 im (*.f64 im #s(literal 1/12 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 (*.f64 (*.f64 im re) (*.f64 im re)) #s(literal -1/72 binary64)) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/1440 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/72 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 im im) #s(literal 1/1440 binary64))))) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/72 binary64)) (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 im im) #s(literal -1/60480 binary64))) (*.f64 (*.f64 im im) #s(literal 1/1440 binary64)))))) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
(*.f64 (*.f64 im im) (sin.f64 re))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sin.f64 re)))
(*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/72 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 im im) (+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/72 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 im im) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60480 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/5040 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/1440 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/72 binary64)))) (*.f64 (*.f64 re re) (*.f64 (*.f64 im im) (+.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 im im) #s(literal 1/1440 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 im im) #s(literal -1/60480 binary64))))))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (sin.f64 re)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re)) #s(literal 0 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (sin.f64 re))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (sin.f64 re)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 0 binary64))
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))
(*.f64 im #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) im)
(*.f64 im #s(literal 1/360 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)))
(*.f64 im #s(literal 1/360 binary64))
(pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal 1/360 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/360 binary64))) #s(literal 3 binary64))
(*.f64 im #s(literal 1/360 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/3 binary64))
(*.f64 im #s(literal 1/360 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im #s(literal 1/360 binary64))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/360 binary64))))
(*.f64 im #s(literal 1/360 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im #s(literal 1/360 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/360 binary64))))
(*.f64 im #s(literal 1/360 binary64))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64))))
(+.f64 (*.f64 im #s(literal 1/360 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/360 binary64))))
(*.f64 im #s(literal 1/360 binary64))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/360 binary64))))
(*.f64 im #s(literal 1/360 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/360 binary64))) #s(literal 1 binary64)))
(*.f64 im #s(literal 1/360 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 0 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/360 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (*.f64 im #s(literal 1/360 binary64)) im)
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 3 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/46656000 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/360 binary64))) #s(literal 2 binary64))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/46656000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im im))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 3 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 im (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 im (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 (*.f64 im im) #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 (*.f64 im im) #s(literal 1/12 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/144 binary64))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/144 binary64))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 0 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 3 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 #s(literal 1/12 binary64) (*.f64 im im))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/144 binary64))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 3 binary64))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/12 binary64))) #s(literal 2 binary64))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(pow.f64 (*.f64 #s(literal 1/1728 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/1728 binary64))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/1728 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/1728 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 0 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 1/3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 im im))) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 im im))) (cbrt.f64 (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 0 binary64))
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64)))
(*.f64 re #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) re)
(*.f64 re #s(literal -1/6 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))))
(*.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 re #s(literal -1/6 binary64))
(pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 re #s(literal -1/6 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 3 binary64))
(*.f64 re #s(literal -1/6 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re #s(literal -1/6 binary64))) #s(literal 1/3 binary64))
(*.f64 re #s(literal -1/6 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re #s(literal -1/6 binary64))
(log.f64 (exp.f64 (*.f64 re #s(literal -1/6 binary64))))
(*.f64 re #s(literal -1/6 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 re #s(literal -1/6 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 re #s(literal -1/6 binary64))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64))))
(+.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 re #s(literal -1/6 binary64))))
(*.f64 re #s(literal -1/6 binary64))
(exp.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))))
(*.f64 re #s(literal -1/6 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(*.f64 re #s(literal -1/6 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 (*.f64 re #s(literal -1/6 binary64)) re)
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (cbrt.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 re re) #s(literal -1/6 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 3 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/3 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
(+.f64 re (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(+.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 0 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 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1 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 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 3 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 1/3 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 (*.f64 re re) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(+.f64 (*.f64 re (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re)))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (exp.f64 im)))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))) (*.f64 (exp.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) #s(literal 1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 0 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(log.f64 (exp.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 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 (*.f64 re re) #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (exp.f64 im)))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (*.f64 (exp.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 0 binary64))
(*.f64 (sin.f64 re) (*.f64 im im))
(*.f64 (*.f64 im im) (sin.f64 re))
(*.f64 (*.f64 im im) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 (*.f64 im im) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (*.f64 im im) (sin.f64 re))
(*.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (sin.f64 re))
(pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im im) (sin.f64 re))
(pow.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (sin.f64 re))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (*.f64 im im) (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)))
(*.f64 (*.f64 im im) (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(*.f64 (*.f64 im im) (sin.f64 re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (*.f64 im im) (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(+.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (*.f64 im im) (sin.f64 re))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 (*.f64 im im) (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/12 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1/12 binary64))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/1728 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1/1728 binary64) (pow.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 3 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64)) #s(literal 1/1728 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/1728 binary64) (pow.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(+.f64 (*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/12 binary64))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 0 binary64))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) (*.f64 im im))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))))) #s(literal 3 binary64)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (sin.f64 re) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (sin.f64 re) (*.f64 im im) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (*.f64 im im) (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (*.f64 im im) (sin.f64 re) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))
(fma.f64 (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))

eval481.0ms (3.5%)

Compiler

Compiled 28079 to 17067 computations (39.2% saved)

prune252.0ms (1.8%)

Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New1053131066
Fresh123
Picked235
Done011
Total1056191075
Accuracy
100.0%
Counts
1075 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))))))
53.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
64.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
55.0%
(*.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
52.7%
(*.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
31.1%
(*.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)))))) #s(literal 2 binary64)))
61.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
36.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
93.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
90.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
79.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
46.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
58.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
52.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
54.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
52.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
59.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
23.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
Compiler

Compiled 739 to 533 computations (27.9% saved)

localize532.0ms (3.9%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
99.5%
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
98.8%
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
97.4%
(*.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
99.8%
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
99.7%
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
99.5%
(*.f64 im #s(literal 1/360 binary64))
98.1%
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
99.9%
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
98.8%
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
97.4%
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
100.0%
(sin.f64 re)
99.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
91.9%
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
Results
319.0ms195×256valid
72.0ms61×256infinite
Compiler

Compiled 422 to 237 computations (43.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 256.0ms
ival-mult: 170.0ms (66.4% of total)
ival-add: 64.0ms (25% of total)
ival-sin: 12.0ms (4.7% of total)
const: 11.0ms (4.3% of total)

series35.0ms (0.3%)

Counts
8 → 156
Calls
Call 1
Inputs
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))>
#<alt (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))>
#<alt (*.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 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))))>
Outputs
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (sin.f64 re)>
#<alt (+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))>
#<alt (+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))>
#<alt (+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))>
#<alt (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/12 binary64) re))))))>
#<alt (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 6 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 6 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/12 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #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/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #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 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #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 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #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 (*.f64 #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 (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 (*.f64 #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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 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 (*.f64 #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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 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/12 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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/12 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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))))))>
Calls

39 calls:

TimeVariablePointExpression
5.0ms
im
@-inf
(* re (+ 2 (* (* im im) (+ 1 (* im (* im (+ 1/12 (* im (* im 1/360)))))))))
2.0ms
re
@0
(* (* re re) 1/120)
1.0ms
re
@inf
(* (* re (+ 1 (* (* re re) (+ -1/6 (* (* re re) 1/120))))) (+ 2 (* (* im im) (+ 1 (* (* im im) 1/12)))))
1.0ms
im
@0
(* (* re (+ 1 (* (* re re) (+ -1/6 (* (* re re) 1/120))))) (+ 2 (* (* im im) (+ 1 (* (* im im) 1/12)))))
1.0ms
re
@0
(* (* re (+ 1 (* (* re re) (+ -1/6 (* (* re re) 1/120))))) (+ 2 (* (* im im) (+ 1 (* (* im im) 1/12)))))

rewrite153.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
339×log1p-expm1-u
339×expm1-log1p-u
334×add-cube-cbrt
333×add-exp-log
333×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041373
1723327
Stop Event
node limit
Counts
8 → 194
Calls
Call 1
Inputs
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 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))))
Outputs
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 im im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 #s(literal 2 binary64) (sin.f64 re))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re))))))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 im im) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re)) (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re)))))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re)) (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re)))))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re))
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(+.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))
(*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 #s(literal 1/12 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im)) (*.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im)))))
(pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(log.f64 (exp.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) im)))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(exp.f64 (log.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1/12 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(fma.f64 #s(literal 1/12 binary64) im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im))
(+.f64 (*.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(+.f64 (*.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (exp.f64 (log1p.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))) #s(literal 1 binary64))
(*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.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 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))) (cbrt.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.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)))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.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)))))) #s(literal 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)))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 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))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 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 #s(literal 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 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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)))))))))))
(pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(log.f64 (exp.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.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 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 (*.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 (+.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 (*.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 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(expm1.f64 (log1p.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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))))))))
(fma.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) (*.f64 re (sqrt.f64 #s(literal 1/120 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 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 (*.f64 re re) #s(literal 1/120 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 (*.f64 re (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1/2 binary64))) (*.f64 re (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 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 (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #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))))))
(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 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.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)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 re (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.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))))))
(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 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.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)))))))
(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 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))

simplify229.0ms (1.7%)

Algorithm
egg-herbie
Rules
573×fma-define
546×distribute-rgt-in
545×distribute-lft-in
498×*-commutative
372×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066323733
1240318990
2714918964
Stop Event
node limit
Counts
350 → 322
Calls
Call 1
Inputs
(*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(sin.f64 re)
(+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/12 binary64) re))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) re))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 6 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) re))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 6 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/12 binary64) im)
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64)))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #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 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #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 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #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 (*.f64 #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 (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 (*.f64 #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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 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 #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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 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/12 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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/12 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 im im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 #s(literal 2 binary64) (sin.f64 re))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re))))))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 im im) (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re)) (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re)))))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re)) (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re)))))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re))
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(+.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))
(*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 #s(literal 1/12 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im)) (*.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im)))))
(pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(log.f64 (exp.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) im)))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(exp.f64 (log.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1/12 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(fma.f64 #s(literal 1/12 binary64) im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im))
(+.f64 (*.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(+.f64 (*.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (exp.f64 (log1p.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))) #s(literal 1 binary64))
(*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1 binary64) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.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 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))) (cbrt.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.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)))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.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)))))) #s(literal 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)))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 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))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 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 #s(literal 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 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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)))))))))))
(pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(log.f64 (exp.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.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 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 (*.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 (+.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 (*.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 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(expm1.f64 (log1p.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(log1p.f64 (expm1.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(exp.f64 (log.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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))))))))
(fma.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) (*.f64 re (sqrt.f64 #s(literal 1/120 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 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 (*.f64 re re) #s(literal 1/120 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 (*.f64 re (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1/2 binary64))) (*.f64 re (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 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 (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #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))))))
(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 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.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)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 re (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.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))))))
(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 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.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)))))))
(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 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
Outputs
(*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 im im) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 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 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 im im) #s(literal -1/6 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 #s(literal 2 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
(*.f64 im (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 (sin.f64 re) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 (sin.f64 re) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 (sin.f64 re) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))
(*.f64 im (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 (sin.f64 re) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 (sin.f64 re) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 (sin.f64 re) (*.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 (sin.f64 re) im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))))))
(*.f64 re (+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/10080 binary64)) #s(literal 1/240 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(sin.f64 re)
(+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))
(*.f64 (sin.f64 re) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (/.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re)))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/12 binary64) re))))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) re))
(*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 re #s(literal 1/360 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/12 binary64) im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 re #s(literal 1/360 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/12 binary64) im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 6 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 (/.f64 re im) (/.f64 #s(literal 1/12 binary64) im)) (/.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (/.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 re #s(literal 1/360 binary64)))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) re))
(*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 re #s(literal 1/360 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/12 binary64) im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 re #s(literal 1/360 binary64)) (*.f64 (/.f64 re im) (/.f64 #s(literal 1/12 binary64) im)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) re) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re (pow.f64 im #s(literal 6 binary64)))) (/.f64 re (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 (/.f64 re im) (/.f64 #s(literal 1/12 binary64) im)) (/.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (/.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 re #s(literal 1/360 binary64)))))
(*.f64 #s(literal 1/12 binary64) im)
(*.f64 im #s(literal 1/12 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/360 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re re))) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #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/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re re))) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (/.f64 (*.f64 im im) (*.f64 re (*.f64 re (*.f64 re re)))))) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #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/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re re))) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (/.f64 (*.f64 im im) (*.f64 re (*.f64 re (*.f64 re re)))))) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal -1/60 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re re)) #s(literal 1/6 binary64))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (neg.f64 (-.f64 (+.f64 (+.f64 #s(literal -1/60 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re re)) #s(literal 1/6 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (*.f64 re (*.f64 re re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (neg.f64 (-.f64 (+.f64 (+.f64 #s(literal -1/60 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re re)) #s(literal 1/6 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (*.f64 re (*.f64 re re)))))))
(*.f64 #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 (*.f64 re #s(literal 2 binary64)) (+.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 #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 (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 (+.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 re (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+.f64 (*.f64 #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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 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 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 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 #s(literal 2 binary64)) (+.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 #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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 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 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 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 #s(literal 2 binary64)) (+.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 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 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/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 (+.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 re (*.f64 im im))) (*.f64 re (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 (+.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 re (*.f64 im im))) (*.f64 re (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 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/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 (+.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 re (*.f64 im im))) (*.f64 re (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 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 #s(literal 2 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 4 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 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 (+.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 re (*.f64 im im))) (*.f64 re (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.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 re (*.f64 re #s(literal 1/120 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 re (*.f64 re #s(literal 1/120 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 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 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 (-.f64 #s(literal 1/120 binary64) (/.f64 (/.f64 #s(literal 1/6 binary64) 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 (/.f64 #s(literal 1/6 binary64) 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 (/.f64 #s(literal 1/6 binary64) re) re)) (*.f64 re (*.f64 re (*.f64 re re))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 4 binary64)))
(*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 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 (-.f64 #s(literal 1/120 binary64) (/.f64 (/.f64 #s(literal 1/6 binary64) 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 (/.f64 #s(literal 1/6 binary64) 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 (/.f64 #s(literal 1/6 binary64) re) re)) (*.f64 re (*.f64 re (*.f64 re re))))
(+.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(*.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (*.f64 im im))) (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 im im))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sin.f64 re) (sin.f64 re))) (*.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (sin.f64 re)))) (-.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 #s(literal 2 binary64) (sin.f64 re))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re))) (*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (*.f64 im im) (sin.f64 re))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sin.f64 re) (sin.f64 re))) (*.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im (sin.f64 re)))) (-.f64 (*.f64 im im) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re)))
(log.f64 (exp.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(fma.f64 (sin.f64 re) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(fma.f64 #s(literal 2 binary64) (sin.f64 re) (*.f64 (*.f64 im im) (sin.f64 re)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (sin.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) re)
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re)) (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re)))))
(/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64))))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 3 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(sqrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.f64 re re) re)))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(fma.f64 re #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) re))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re)
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(*.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re)) (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re)))))
(/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64))))))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 3 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(pow.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(sqrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(log.f64 (exp.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (*.f64 (*.f64 re re) re)))
(cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(fma.f64 re #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) re))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(+.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) im)
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 #s(literal 1/12 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im)) (*.f64 (*.f64 #s(literal 1/12 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im)))))
(/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))
(pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 3 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(pow.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(sqrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(log.f64 (exp.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) im)))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(exp.f64 (log.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(fma.f64 im #s(literal 1/12 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(fma.f64 #s(literal 1/12 binary64) im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(+.f64 (*.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (exp.f64 (log1p.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 #s(literal 1 binary64) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (+.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 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))) (cbrt.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (pow.f64 (*.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)))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.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)))))) #s(literal 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)))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.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 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (+.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 #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 (*.f64 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 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (+.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 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 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))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 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 #s(literal 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 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.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 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (+.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 #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 (*.f64 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 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (+.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 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))))
(pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(pow.f64 (cbrt.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(pow.f64 (*.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))))
(pow.f64 (pow.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(sqrt.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(log.f64 (exp.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (*.f64 (*.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 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 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.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 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 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))))
(expm1.f64 (log1p.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))))
(log1p.f64 (expm1.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(exp.f64 (log.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 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))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(fma.f64 #s(literal 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 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 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 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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))))))))
(fma.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)))))) #s(literal 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 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 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 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/120 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 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.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 (*.f64 re (*.f64 re re))) #s(literal 1/14400 binary64))) (cbrt.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 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))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))
(pow.f64 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) #s(literal 2 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(fabs.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 re (*.f64 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)))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.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 -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 re (*.f64 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 re (*.f64 re #s(literal 1/120 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 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 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 re (*.f64 re #s(literal 1/120 binary64)))))
(-.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 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 0 binary64))
(*.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 re (*.f64 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 re (*.f64 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 re (*.f64 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 (*.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 #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 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))))))) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1/2 binary64))) (*.f64 re (pow.f64 (+.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 re (*.f64 re #s(literal 1/120 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 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 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #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 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64))) #s(literal -1/6 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))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 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))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.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)))))) #s(literal 1/3 binary64))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(pow.f64 (*.f64 re (pow.f64 (+.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 re (*.f64 re #s(literal 1/120 binary64)))))
(sqrt.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))))))
(fabs.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))
(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 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 (*.f64 re 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)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.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 re (*.f64 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))))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) #s(literal 0 binary64))
(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 re (*.f64 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))))))
(*.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 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(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 re (*.f64 re #s(literal 1/120 binary64)))))
(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 re (*.f64 re #s(literal 1/120 binary64)))))

eval731.0ms (5.3%)

Compiler

Compiled 26726 to 17157 computations (35.8% saved)

prune137.0ms (1%)

Pruning

35 alts after pruning (29 fresh and 6 done)

PrunedKeptTotal
New84123864
Fresh4610
Picked235
Done134
Total84835883
Accuracy
100.0%
Counts
883 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.4%
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
46.5%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
53.3%
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
7.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
7.3%
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
49.7%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
54.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
52.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) re))
64.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
28.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
31.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
55.0%
(*.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
47.0%
(*.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 #s(literal 2 binary64) (*.f64 im im))))
31.1%
(*.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)))))) #s(literal 2 binary64)))
53.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
52.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
61.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
36.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
53.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (sqrt.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
93.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
90.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
79.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
52.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
13.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
54.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
52.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
59.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
32.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
34.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
23.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
32.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))
16.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
54.5%
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
46.0%
(sin.f64 re)
Compiler

Compiled 1873 to 1216 computations (35.1% saved)

localize292.0ms (2.1%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(sin.f64 re)
99.8%
(*.f64 (*.f64 im im) (*.f64 im im))
99.8%
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
94.3%
(*.f64 re (*.f64 (*.f64 im im) (*.f64 im im)))
89.4%
(*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
99.8%
(*.f64 (*.f64 im im) (*.f64 im im))
99.5%
(*.f64 re #s(literal 1/12 binary64))
84.7%
(/.f64 re (*.f64 im im))
73.0%
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))))
91.9%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
100.0%
(*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
99.9%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
99.8%
(*.f64 re (*.f64 re #s(literal -1/6 binary64)))
99.5%
(*.f64 re #s(literal -1/6 binary64))
Results
139.0ms178×256infinite
64.0ms78×256valid
Compiler

Compiled 303 to 139 computations (54.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 146.0ms
ival-mult: 107.0ms (73.3% of total)
ival-add: 20.0ms (13.7% of total)
ival-sin: 7.0ms (4.8% of total)
const: 6.0ms (4.1% of total)
ival-cosh: 3.0ms (2.1% of total)
ival-div: 2.0ms (1.4% of total)

series46.0ms (0.3%)

Counts
11 → 216
Calls
Call 1
Inputs
#<alt (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))>
#<alt (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))>
#<alt (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))>
#<alt (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))))>
#<alt (/.f64 re (*.f64 im im))>
#<alt (*.f64 re #s(literal 1/12 binary64))>
#<alt (*.f64 (*.f64 im im) (*.f64 im im))>
#<alt (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))>
#<alt (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im)))>
#<alt (*.f64 re (*.f64 re #s(literal 1/120 binary64)))>
#<alt (*.f64 (*.f64 im im) (*.f64 im im))>
Outputs
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.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/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #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))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/12 binary64) re))))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))>
#<alt re>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 re (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<alt (*.f64 #s(literal 1/12 binary64) re)>
#<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 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))>
#<alt (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))>
#<alt (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 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 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 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 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<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 (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))>
Calls

54 calls:

TimeVariablePointExpression
9.0ms
im
@0
(* (+ 1 (* re (* re -1/6))) (* re (* 2 (cosh im))))
2.0ms
im
@inf
(* (+ 1 (* re (* re -1/6))) (* re (* 2 (cosh im))))
2.0ms
im
@-inf
(* (+ 1 (* re (* re -1/6))) (* re (* 2 (cosh im))))
2.0ms
re
@0
(* (+ 1 (* re (* re -1/6))) (* re (* 2 (cosh im))))
1.0ms
re
@0
(* (* (* im im) (* im im)) (+ (* re 1/12) (/ re (* im im))))

rewrite144.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
400×associate-*r*
291×log1p-expm1-u
291×expm1-log1p-u
286×add-exp-log
285×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038330
1638282
Stop Event
node limit
Counts
11 → 353
Calls
Call 1
Inputs
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im))))
(/.f64 re (*.f64 im im))
(*.f64 re #s(literal 1/12 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 re (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 im im) (*.f64 im im))
Outputs
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) re)
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (cosh.f64 im)) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (cbrt.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) re)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 re (cosh.f64 im)) #s(literal 2 binary64))
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 re (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1 binary64)) re)
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cosh.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 (cosh.f64 im) #s(literal 1/2 binary64))) (pow.f64 (cosh.f64 im) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) re) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)) re)
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (pow.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 re #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) im) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im (*.f64 im im))) im)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))
(fma.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im im)))
(*.f64 re (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) (cbrt.f64 (/.f64 re (*.f64 im im))))
(*.f64 (/.f64 (sqrt.f64 re) im) (/.f64 (sqrt.f64 re) im))
(*.f64 (*.f64 #s(literal -1 binary64) re) (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(*.f64 (/.f64 re im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 re im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (cbrt.f64 im))) (/.f64 re (cbrt.f64 (*.f64 im im))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 re) (*.f64 im im)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) im) (/.f64 (cbrt.f64 re) im))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (/.f64 re (*.f64 im im))))
(*.f64 (/.f64 (sqrt.f64 re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 re) (*.f64 im im)))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 im (cbrt.f64 im))) (/.f64 (sqrt.f64 re) (cbrt.f64 (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 im (/.f64 re im)))
(/.f64 re (*.f64 im im))
(/.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 im (*.f64 #s(literal -1 binary64) im)))
(/.f64 (/.f64 re im) im)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 im im) re)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) re)) (neg.f64 (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(/.f64 (neg.f64 (/.f64 re im)) (*.f64 #s(literal -1 binary64) im))
(pow.f64 (/.f64 re (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 im im))) #s(literal 3 binary64))
(pow.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 im im) re) #s(literal -1 binary64))
(neg.f64 (/.f64 re (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 im im)))
(sqrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im))))
(log.f64 (exp.f64 (/.f64 re (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 re (*.f64 im im)))))
(cbrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 im im))))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 im im))))
(exp.f64 (log.f64 (/.f64 re (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 im im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/12 binary64)))
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/144 binary64))) (cbrt.f64 (*.f64 re #s(literal 1/12 binary64))))
(*.f64 (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/12 binary64) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 #s(literal 1/12 binary64) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 1/12 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) #s(literal 1/1728 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re re) #s(literal 1/144 binary64)))
(log.f64 (exp.f64 (*.f64 re #s(literal 1/12 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal 1/12 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) #s(literal 1/1728 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal 1/12 binary64))))
(log1p.f64 (expm1.f64 (*.f64 re #s(literal 1/12 binary64))))
(exp.f64 (log.f64 (*.f64 re #s(literal 1/12 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal 1/12 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(*.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(+.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)))
(*.f64 (*.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 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (cbrt.f64 (*.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))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (cbrt.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)))))))
(*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (pow.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/2 binary64))) (pow.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/2 binary64)))
(*.f64 (*.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))))) re) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.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))))) (*.f64 im (*.f64 im (*.f64 im im)))) re)
(*.f64 (*.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))))) (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.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))))) (*.f64 (*.f64 im im) (sqrt.f64 re))) (*.f64 (*.f64 im im) (sqrt.f64 re)))
(*.f64 (*.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))))) (*.f64 re (*.f64 im im))) (*.f64 im im))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(log.f64 (exp.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (*.f64 (*.f64 re 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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.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))))) (+.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 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (*.f64 (*.f64 re 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 #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 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 re (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) re (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (*.f64 im im)) (*.f64 im im) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) re)
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 im im) (sqrt.f64 re)))
(*.f64 (*.f64 re (*.f64 im im)) (*.f64 im im))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) re)
(*.f64 (*.f64 re im) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 re (*.f64 im (*.f64 im im))) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) im) im)
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(pow.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(log.f64 (exp.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(exp.f64 (log.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 (*.f64 re #s(literal 1/120 binary64)) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1 binary64)) re)
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (cbrt.f64 (*.f64 re #s(literal 1/120 binary64))))
(*.f64 (*.f64 re (pow.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) (sqrt.f64 re)) (sqrt.f64 re))
(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 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 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 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(*.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 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)))

simplify259.0ms (1.9%)

Algorithm
egg-herbie
Rules
561×fma-neg
488×fma-define
471×exp-prod
325×distribute-lft-in
321×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082224192
1242520831
2685120670
Stop Event
node limit
Counts
569 → 452
Calls
Call 1
Inputs
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))
(*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.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/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #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))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/12 binary64) re))))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 #s(literal 1/12 binary64) re)
(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 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 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 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 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 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.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)))
(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 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) re)
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (cosh.f64 im)) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (cbrt.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) re)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 re (cosh.f64 im)) #s(literal 2 binary64))
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 re (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1 binary64)) re)
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cosh.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (cosh.f64 im)))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 (cosh.f64 im) #s(literal 1/2 binary64))) (pow.f64 (cosh.f64 im) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) re) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)) re)
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (pow.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 re #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) im) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im (*.f64 im im))) im)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))
(fma.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im im)))
(*.f64 re (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) (cbrt.f64 (/.f64 re (*.f64 im im))))
(*.f64 (/.f64 (sqrt.f64 re) im) (/.f64 (sqrt.f64 re) im))
(*.f64 (*.f64 #s(literal -1 binary64) re) (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(*.f64 (/.f64 re im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 re im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (cbrt.f64 im))) (/.f64 re (cbrt.f64 (*.f64 im im))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 re) (*.f64 im im)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) im) (/.f64 (cbrt.f64 re) im))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (/.f64 re (*.f64 im im))))
(*.f64 (/.f64 (sqrt.f64 re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 re) (*.f64 im im)))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 im (cbrt.f64 im))) (/.f64 (sqrt.f64 re) (cbrt.f64 (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 im (/.f64 re im)))
(/.f64 re (*.f64 im im))
(/.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 im (*.f64 #s(literal -1 binary64) im)))
(/.f64 (/.f64 re im) im)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 im im) re)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) re)) (neg.f64 (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(/.f64 (neg.f64 (/.f64 re im)) (*.f64 #s(literal -1 binary64) im))
(pow.f64 (/.f64 re (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 im im))) #s(literal 3 binary64))
(pow.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 im im) re) #s(literal -1 binary64))
(neg.f64 (/.f64 re (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 im im)))
(sqrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im))))
(log.f64 (exp.f64 (/.f64 re (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 re (*.f64 im im)))))
(cbrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 im im))))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 im im))))
(exp.f64 (log.f64 (/.f64 re (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 im im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/12 binary64)))
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/144 binary64))) (cbrt.f64 (*.f64 re #s(literal 1/12 binary64))))
(*.f64 (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/12 binary64) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 #s(literal 1/12 binary64) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 1/12 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) #s(literal 1/1728 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re re) #s(literal 1/144 binary64)))
(log.f64 (exp.f64 (*.f64 re #s(literal 1/12 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal 1/12 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) #s(literal 1/1728 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal 1/12 binary64))))
(log1p.f64 (expm1.f64 (*.f64 re #s(literal 1/12 binary64))))
(exp.f64 (log.f64 (*.f64 re #s(literal 1/12 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal 1/12 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(*.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(+.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)))
(*.f64 (*.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 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (cbrt.f64 (*.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))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (cbrt.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)))))))
(*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (pow.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/2 binary64))) (pow.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/2 binary64)))
(*.f64 (*.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))))) re) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.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))))) (*.f64 im (*.f64 im (*.f64 im im)))) re)
(*.f64 (*.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))))) (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.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))))) (*.f64 (*.f64 im im) (sqrt.f64 re))) (*.f64 (*.f64 im im) (sqrt.f64 re)))
(*.f64 (*.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))))) (*.f64 re (*.f64 im im))) (*.f64 im im))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(log.f64 (exp.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (*.f64 (*.f64 re 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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.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))))) (+.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 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (*.f64 (*.f64 re 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 #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 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 re (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) re (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (*.f64 im im)) (*.f64 im im) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) re)
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 im im) (sqrt.f64 re)))
(*.f64 (*.f64 re (*.f64 im im)) (*.f64 im im))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) re)
(*.f64 (*.f64 re im) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 re (*.f64 im (*.f64 im im))) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) im) im)
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(pow.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(log.f64 (exp.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re re) re)))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(exp.f64 (log.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 (*.f64 re #s(literal 1/120 binary64)) re)
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1 binary64)) re)
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (cbrt.f64 (*.f64 re #s(literal 1/120 binary64))))
(*.f64 (*.f64 re (pow.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) (sqrt.f64 re)) (sqrt.f64 re))
(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 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 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 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(*.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 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)))
Outputs
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (exp.f64 im) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (*.f64 re re))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal -1/6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 im) (*.f64 re re))) (/.f64 (exp.f64 im) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal -1/6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 im) (*.f64 re re))) (/.f64 (exp.f64 im) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 im))) (/.f64 (exp.f64 im) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal -1/6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 im) (*.f64 re re))) (/.f64 (exp.f64 im) (*.f64 re re)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 im)) (/.f64 #s(literal 1/6 binary64) (exp.f64 im))) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))) (*.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 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 im)) (/.f64 #s(literal 1/6 binary64) (exp.f64 im))) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))) (*.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 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))))
(*.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 im)) (/.f64 #s(literal 1/6 binary64) (exp.f64 im))) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re re))) (*.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re re))))
(*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.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/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.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 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #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))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im im)) #s(literal 1/12 binary64))) (*.f64 im im))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/12 binary64) re))))))
(+.f64 (*.f64 (+.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im im)) #s(literal 1/12 binary64))) (*.f64 im im))) (*.f64 im im)) (*.f64 re #s(literal 2 binary64)))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 re (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/12 binary64) re) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 re (pow.f64 im #s(literal 2 binary64)))
(/.f64 re (*.f64 im im))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(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 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re re)))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re re)))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re re))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re re))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re re))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re) (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re) (-.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re re)))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.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 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re) (-.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re re)))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re re) (*.f64 re re))))))
(*.f64 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 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 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(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 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) re)
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))))
(*.f64 (*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (cosh.f64 im)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (cbrt.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))) (*.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (cosh.f64 im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) re) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re #s(literal 2 binary64))) (cosh.f64 im))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 re (cosh.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) re)
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 re (cosh.f64 im)) #s(literal 2 binary64))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 re (*.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (cosh.f64 im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 (*.f64 re (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1 binary64)) re)
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cosh.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (cosh.f64 im)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (pow.f64 (cosh.f64 im) #s(literal 1/2 binary64))) (pow.f64 (cosh.f64 im) #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1 binary64))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 3 binary64))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(pow.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(pow.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))
(log.f64 (exp.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im)) #s(literal 3 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 re re) re)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(exp.f64 (log.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))) #s(literal 1 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (cosh.f64 im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 re #s(literal 1/4 binary64))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) re) #s(literal 1/2 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (cbrt.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))))) (cbrt.f64 (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (pow.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 re #s(literal 1/4 binary64))))))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(sqrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 re #s(literal 1/4 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 re #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (cbrt.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) im) (*.f64 im (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im)) (*.f64 im im))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.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 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im (*.f64 im im))) im)
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))))))
(/.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/1728 binary64))))) (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im)))) #s(literal 1/144 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (/.f64 (*.f64 re (*.f64 im im)) (*.f64 im im)))) (-.f64 (/.f64 re (*.f64 im im)) (*.f64 re #s(literal 1/12 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))))))
(/.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/1728 binary64))))) (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im)))) #s(literal 1/144 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (/.f64 (*.f64 re (*.f64 im im)) (*.f64 im im)))) (-.f64 (/.f64 re (*.f64 im im)) (*.f64 re #s(literal 1/12 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im)))))
(*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (-.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (-.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (-.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (-.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 3 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))))
(pow.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(fabs.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))) (*.f64 (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))))) #s(literal 1 binary64)))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re #s(literal 1/12 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 re (*.f64 im im))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 re #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (/.f64 re (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (*.f64 (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 im im)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im im)))
(/.f64 re (*.f64 im im))
(*.f64 re (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(/.f64 re (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) (cbrt.f64 (/.f64 re (*.f64 im im))))
(*.f64 (/.f64 (sqrt.f64 re) im) (/.f64 (sqrt.f64 re) im))
(/.f64 re (*.f64 im im))
(*.f64 (*.f64 #s(literal -1 binary64) re) (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(/.f64 re (*.f64 im im))
(*.f64 (/.f64 re im) (/.f64 #s(literal 1 binary64) im))
(/.f64 re (*.f64 im im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 re im))
(/.f64 re (*.f64 im im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (cbrt.f64 im))) (/.f64 re (cbrt.f64 (*.f64 im im))))
(/.f64 (/.f64 re (cbrt.f64 (*.f64 im im))) (*.f64 im (cbrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 re) (*.f64 im im)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) im) (/.f64 (cbrt.f64 re) im))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) im) (/.f64 (cbrt.f64 re) im))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re re)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (/.f64 re (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 re re)) (/.f64 (cbrt.f64 (/.f64 re (*.f64 im im))) (*.f64 im (cbrt.f64 im))))
(*.f64 (/.f64 (sqrt.f64 re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 re) (*.f64 im im)))
(/.f64 re (*.f64 im im))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 im (cbrt.f64 im))) (/.f64 (sqrt.f64 re) (cbrt.f64 (*.f64 im im))))
(/.f64 (/.f64 re (cbrt.f64 (*.f64 im im))) (*.f64 im (cbrt.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(/.f64 re (*.f64 im im))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64)))
(/.f64 re (*.f64 im im))
(/.f64 #s(literal 1 binary64) (/.f64 im (/.f64 re im)))
(/.f64 re (*.f64 im im))
(/.f64 re (*.f64 im im))
(/.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 im (*.f64 #s(literal -1 binary64) im)))
(/.f64 re (*.f64 im im))
(/.f64 (/.f64 re im) im)
(/.f64 re (*.f64 im im))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 im im) re)))
(/.f64 re (*.f64 im im))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) re)) (neg.f64 (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(/.f64 re (*.f64 im im))
(/.f64 (neg.f64 (/.f64 re im)) (*.f64 #s(literal -1 binary64) im))
(/.f64 re (*.f64 im im))
(pow.f64 (/.f64 re (*.f64 im im)) #s(literal 1 binary64))
(/.f64 re (*.f64 im im))
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 im im))) #s(literal 3 binary64))
(/.f64 re (*.f64 im im))
(pow.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))) #s(literal 1/3 binary64))
(/.f64 re (*.f64 im im))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal 2 binary64))
(/.f64 re (*.f64 im im))
(pow.f64 (/.f64 (*.f64 im im) re) #s(literal -1 binary64))
(/.f64 re (*.f64 im im))
(neg.f64 (/.f64 re (*.f64 im (*.f64 #s(literal -1 binary64) im))))
(/.f64 re (*.f64 im im))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 im im)))
(/.f64 re (*.f64 im im))
(sqrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im))))
(fabs.f64 (/.f64 re (*.f64 im im)))
(log.f64 (exp.f64 (/.f64 re (*.f64 im im))))
(/.f64 re (*.f64 im im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 re (*.f64 im im)))))
(/.f64 re (*.f64 im im))
(cbrt.f64 (*.f64 (/.f64 re (*.f64 im im)) (*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (*.f64 im im)))))
(/.f64 re (*.f64 im im))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 im im))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 re (*.f64 im im))))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 im im))))
(/.f64 re (*.f64 im im))
(exp.f64 (log.f64 (/.f64 re (*.f64 im im))))
(/.f64 re (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 re (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/12 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/12 binary64)))
(*.f64 re #s(literal 1/12 binary64))
(*.f64 re #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) re)
(*.f64 re #s(literal 1/12 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/144 binary64))) (cbrt.f64 (*.f64 re #s(literal 1/12 binary64))))
(*.f64 (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 re #s(literal 1/12 binary64))
(*.f64 (*.f64 #s(literal 1/12 binary64) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 #s(literal 1/12 binary64) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re)))
(*.f64 (*.f64 #s(literal 1/12 binary64) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 re #s(literal 1/12 binary64))
(pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1 binary64))
(*.f64 re #s(literal 1/12 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 1/12 binary64))) #s(literal 3 binary64))
(*.f64 re #s(literal 1/12 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) #s(literal 1/1728 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/1728 binary64))))
(pow.f64 (pow.f64 (*.f64 re #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re #s(literal 1/12 binary64))
(sqrt.f64 (*.f64 (*.f64 re re) #s(literal 1/144 binary64)))
(log.f64 (exp.f64 (*.f64 re #s(literal 1/12 binary64))))
(*.f64 re #s(literal 1/12 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal 1/12 binary64)))))
(*.f64 re #s(literal 1/12 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) #s(literal 1/1728 binary64)))
(cbrt.f64 (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/1728 binary64))))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal 1/12 binary64))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/12 binary64))))
(log1p.f64 (expm1.f64 (*.f64 re #s(literal 1/12 binary64))))
(*.f64 re #s(literal 1/12 binary64))
(exp.f64 (log.f64 (*.f64 re #s(literal 1/12 binary64))))
(*.f64 re #s(literal 1/12 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal 1/12 binary64))) #s(literal 1 binary64)))
(*.f64 re #s(literal 1/12 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.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 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 im (cbrt.f64 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)))
(*.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) im)
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(fabs.f64 (*.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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 re (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 #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 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re 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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.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 re (*.f64 im im))) (*.f64 (+.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 re (*.f64 im im)))))) (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (+.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 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (cbrt.f64 (*.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))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (cbrt.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)))))))
(*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (cbrt.f64 (*.f64 (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))) (cbrt.f64 (+.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (pow.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/2 binary64))) (pow.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/2 binary64)))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (+.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 im (*.f64 im im)))) re)
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (+.f64 #s(literal 1 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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (+.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 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 (*.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))))) (*.f64 (*.f64 im im) (sqrt.f64 re))) (*.f64 (*.f64 im im) (sqrt.f64 re)))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (+.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 im im))) (*.f64 im im))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))) (+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (-.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 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))) (+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (-.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (-.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 (*.f64 im (*.f64 im (*.f64 im im)))) (-.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 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (-.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 (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))))
(pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 3 binary64))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(pow.f64 (*.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.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 re (*.f64 im im))) (*.f64 (+.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 re (*.f64 im im)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(sqrt.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(fabs.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.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))))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.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 re (*.f64 im im))) (*.f64 (+.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 re (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.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))))) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (+.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 #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 #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 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.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))))) (+.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 #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 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (+.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 #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 #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 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(fma.f64 re (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) re (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(fma.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 re (*.f64 im im)) (*.f64 im im) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (+.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 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))))) (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) (*.f64 (*.f64 im im) (sqrt.f64 re)))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 re (*.f64 im im)) (*.f64 im im))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) re)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 re im) (*.f64 im (*.f64 im im)))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 im (cbrt.f64 im)))
(*.f64 re (*.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 re (*.f64 im (*.f64 im im))) im)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (cbrt.f64 (*.f64 re re)) (cbrt.f64 re)))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) im) im)
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 re (*.f64 im im))))
(pow.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 3 binary64))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))))
(pow.f64 (*.f64 (*.f64 im im) (sqrt.f64 re)) #s(literal 2 binary64))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(sqrt.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(fabs.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))
(log.f64 (exp.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 re re) re)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 re (*.f64 im im))) (*.f64 re (*.f64 im im)))))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #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 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re #s(literal 1/120 binary64)) re)
(*.f64 re (*.f64 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 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/14400 binary64))) (cbrt.f64 (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 re #s(literal 1/120 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1 binary64)) re)
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (cbrt.f64 (*.f64 re #s(literal 1/120 binary64))))
(*.f64 re (*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/14400 binary64))) (cbrt.f64 (*.f64 re #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re (pow.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 re #s(literal 1/120 binary64)) #s(literal 1/2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) (cbrt.f64 (*.f64 re re))) (cbrt.f64 re))
(*.f64 (cbrt.f64 re) (*.f64 (cbrt.f64 (*.f64 re re)) (*.f64 re #s(literal 1/120 binary64))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/120 binary64)) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(pow.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 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))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/1728000 binary64)))
(pow.f64 (*.f64 re (sqrt.f64 #s(literal 1/120 binary64))) #s(literal 2 binary64))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(sqrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/14400 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 re (*.f64 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)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re 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 -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 re (*.f64 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 re (*.f64 re #s(literal 1/120 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.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 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 im (cbrt.f64 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)))
(*.f64 (*.f64 (*.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) im)
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(fabs.f64 (*.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 im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (*.f64 im im)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(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)))

eval430.0ms (3.1%)

Compiler

Compiled 30954 to 15236 computations (50.8% saved)

prune169.0ms (1.2%)

Pruning

38 alts after pruning (30 fresh and 8 done)

PrunedKeptTotal
New1159131172
Fresh71724
Picked145
Done246
Total1169381207
Accuracy
100.0%
Counts
1207 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.5%
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
58.4%
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
46.5%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
36.3%
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
31.1%
(*.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))))))
36.0%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
53.3%
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
7.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
49.7%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
54.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
52.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) re))
64.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
30.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
28.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
31.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
55.0%
(*.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
52.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
61.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
29.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
36.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
93.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
90.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
79.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
13.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
54.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
59.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
26.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
32.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
34.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
1.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
15.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
3.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
32.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
16.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
54.5%
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
46.0%
(sin.f64 re)
23.3%
re
Compiler

Compiled 2340 to 1351 computations (42.3% saved)

regimes296.0ms (2.2%)

Counts
59 → 1
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (sqrt.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(*.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 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sin.f64 re) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
Calls

6 calls:

141.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
88.0ms
(sin.f64 re)
21.0ms
im
19.0ms
re
13.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
100.0%1re
100.0%1im
100.0%1(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
100.0%1(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
100.0%1(sin.f64 re)
100.0%1(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
Compiler

Compiled 39 to 30 computations (23.1% saved)

regimes387.0ms (2.8%)

Counts
55 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (sqrt.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
Calls

3 calls:

238.0ms
im
106.0ms
(sin.f64 re)
31.0ms
re
Results
AccuracySegmentsBranch
96.5%2re
98.3%3im
96.5%3(sin.f64 re)
Compiler

Compiled 10 to 7 computations (30% saved)

regimes224.0ms (1.6%)

Counts
52 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re)) #s(literal 1/1728000 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (sqrt.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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
Calls

2 calls:

107.0ms
im
105.0ms
re
Results
AccuracySegmentsBranch
96.5%2re
97.6%3im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes83.0ms (0.6%)

Counts
49 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
Calls

2 calls:

45.0ms
im
26.0ms
re
Results
AccuracySegmentsBranch
97.4%3im
95.6%2re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes205.0ms (1.5%)

Counts
48 → 5
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
Calls

3 calls:

88.0ms
im
68.0ms
(sin.f64 re)
28.0ms
re
Results
AccuracySegmentsBranch
89.6%3(sin.f64 re)
89.6%2re
95.7%5im
Compiler

Compiled 10 to 7 computations (30% saved)

regimes73.0ms (0.5%)

Counts
47 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
Calls

2 calls:

40.0ms
im
24.0ms
re
Results
AccuracySegmentsBranch
87.0%2re
91.2%3im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes89.0ms (0.7%)

Counts
46 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))) (+.f64 (*.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))) #s(literal 2 binary64)))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
Calls

1 calls:

82.0ms
im
Results
AccuracySegmentsBranch
91.2%3im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes123.0ms (0.9%)

Counts
44 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
Outputs
(sin.f64 re)
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
Calls

3 calls:

54.0ms
re
34.0ms
(sin.f64 re)
27.0ms
im
Results
AccuracySegmentsBranch
73.0%4re
74.9%4(sin.f64 re)
84.2%2im
Compiler

Compiled 10 to 7 computations (30% saved)

regimes244.0ms (1.8%)

Counts
41 → 4
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (*.f64 im im))) (+.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 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 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 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re #s(literal 1/12 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re #s(literal 1/120 binary64)))))) (/.f64 re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))) (*.f64 re (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))) #s(literal 2 binary64)))) (*.f64 (*.f64 re re) #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))) (-.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
Calls

2 calls:

197.0ms
im
41.0ms
re
Results
AccuracySegmentsBranch
65.3%4re
63.6%3im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes27.0ms (0.2%)

Counts
24 → 4
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
Calls

1 calls:

25.0ms
re
Results
AccuracySegmentsBranch
65.3%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes88.0ms (0.6%)

Counts
22 → 4
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))) 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)))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 re #s(literal 1/12 binary64)) (/.f64 re (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
Calls

2 calls:

72.0ms
re
12.0ms
im
Results
AccuracySegmentsBranch
59.2%2im
63.1%4re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes17.0ms (0.1%)

Counts
15 → 4
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #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 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
Calls

1 calls:

16.0ms
re
Results
AccuracySegmentsBranch
62.9%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes104.0ms (0.8%)

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

1 calls:

102.0ms
re
Results
AccuracySegmentsBranch
62.5%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes26.0ms (0.2%)

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

2 calls:

12.0ms
im
11.0ms
re
Results
AccuracySegmentsBranch
53.6%3im
60.6%4re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes16.0ms (0.1%)

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

1 calls:

15.0ms
re
Results
AccuracySegmentsBranch
60.6%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes23.0ms (0.2%)

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

2 calls:

12.0ms
im
10.0ms
re
Results
AccuracySegmentsBranch
54.9%4im
55.1%4re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes10.0ms (0.1%)

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

1 calls:

9.0ms
re
Results
AccuracySegmentsBranch
55.1%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

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

2 calls:

7.0ms
re
5.0ms
im
Results
AccuracySegmentsBranch
49.3%4im
41.8%5re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
im
Results
AccuracySegmentsBranch
46.3%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

1.0ms
im
1.0ms
re
Results
AccuracySegmentsBranch
23.3%1re
23.3%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch49.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.7620958343853017e+49
6.459806153082126e+53
23.0ms
0.2058281146521718
478.728106933356
Results
17.0ms128×0valid
17.0ms128×0infinite
Compiler

Compiled 659 to 479 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-sin: 6.0ms (29% of total)
ival-mult: 5.0ms (24.1% of total)
ival-exp: 4.0ms (19.3% of total)
ival-add: 4.0ms (19.3% of total)
ival-sub: 1.0ms (4.8% of total)
const: 1.0ms (4.8% of total)
backward-pass: 0.0ms (0% of total)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
10.0ms
8.097822832002717e-9
0.00024109458410416233
Results
3.0ms25×0valid
5.0ms23×0infinite
Compiler

Compiled 157 to 117 computations (25.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-sin: 4.0ms (69.8% of total)
ival-exp: 1.0ms (17.4% of total)
ival-mult: 1.0ms (17.4% of total)
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch58.0ms (0.4%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
15.0ms
2.352844384813394e+76
2.0252217780708203e+82
39.0ms
62518654.952510186
354091891646.7663
Results
39.0ms224×0infinite
Compiler

Compiled 579 to 435 computations (24.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-sin: 18.0ms (65.6% of total)
ival-exp: 3.0ms (10.9% of total)
ival-mult: 3.0ms (10.9% of total)
ival-sub: 1.0ms (3.6% of total)
ival-add: 1.0ms (3.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch72.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
predicate-same
narrow-enough
Steps
TimeLeftRight
21.0ms
1.0230719149016264e+148
3.767492488163956e+151
10.0ms
3.0026153597927843e+112
4.0207172410879126e+113
14.0ms
6.521395794863336e+93
3.4534322351924563e+99
22.0ms
62518654.952510186
354091891646.7663
Results
50.0ms384×0infinite
Compiler

Compiled 1008 to 754 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-sin: 10.0ms (34.5% of total)
ival-exp: 6.0ms (20.7% of total)
ival-mult: 6.0ms (20.7% of total)
ival-add: 5.0ms (17.2% of total)
ival-sub: 2.0ms (6.9% of total)
const: 1.0ms (3.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch53.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.0230719149016264e+148
3.767492488163956e+151
25.0ms
14911310490002805000.0
8.446319974447775e+26
Results
33.0ms272×0infinite
Compiler

Compiled 850 to 625 computations (26.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-sin: 7.0ms (41% of total)
ival-mult: 4.0ms (23.4% of total)
ival-exp: 3.0ms (17.6% of total)
ival-sub: 1.0ms (5.9% of total)
ival-add: 1.0ms (5.9% of total)
const: 1.0ms (5.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.0230719149016264e+148
3.767492488163956e+151
24.0ms
14911310490002805000.0
8.446319974447775e+26
Results
33.0ms272×0infinite
Compiler

Compiled 818 to 593 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-sin: 6.0ms (33.3% of total)
ival-exp: 4.0ms (22.2% of total)
ival-mult: 4.0ms (22.2% of total)
ival-sub: 1.0ms (5.6% of total)
ival-add: 1.0ms (5.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

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

Compiled 370 to 267 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-sin: 4.0ms (43.3% of total)
ival-exp: 2.0ms (21.6% of total)
ival-mult: 2.0ms (21.6% of total)
ival-sub: 1.0ms (10.8% of total)
ival-add: 1.0ms (10.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch78.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
2.2312423708523641e+285
2.364630555280781e+293
23.0ms
1.392845660380778e+262
3.390801607021881e+266
15.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
36.0ms195×0infinite
23.0ms157×0valid
Compiler

Compiled 851 to 600 computations (29.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-sin: 15.0ms (48.2% of total)
ival-mult: 6.0ms (19.3% of total)
ival-exp: 4.0ms (12.9% of total)
ival-sub: 3.0ms (9.6% of total)
ival-add: 2.0ms (6.4% of total)
const: 1.0ms (3.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch68.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
2.2312423708523641e+285
2.364630555280781e+293
23.0ms
1.392845660380778e+262
3.390801607021881e+266
14.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
28.0ms197×0infinite
20.0ms155×0valid
Compiler

Compiled 841 to 585 computations (30.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-sin: 15.0ms (51.7% of total)
ival-mult: 5.0ms (17.2% of total)
ival-exp: 4.0ms (13.8% of total)
ival-sub: 2.0ms (6.9% of total)
ival-add: 2.0ms (6.9% of total)
const: 1.0ms (3.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch70.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
2.2312423708523641e+285
2.364630555280781e+293
23.0ms
1.392845660380778e+262
3.390801607021881e+266
17.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
25.0ms182×0valid
22.0ms170×0infinite
Compiler

Compiled 821 to 580 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-sin: 14.0ms (51.3% of total)
ival-mult: 5.0ms (18.3% of total)
ival-exp: 4.0ms (14.6% of total)
ival-sub: 2.0ms (7.3% of total)
ival-add: 2.0ms (7.3% of total)
const: 1.0ms (3.7% of total)
backward-pass: 0.0ms (0% of total)

bsearch76.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
2.2312423708523641e+285
2.364630555280781e+293
28.0ms
1.392845660380778e+262
3.390801607021881e+266
16.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
33.0ms188×0infinite
22.0ms164×0valid
Compiler

Compiled 811 to 565 computations (30.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
ival-sin: 14.0ms (41.7% of total)
ival-mult: 11.0ms (32.8% of total)
ival-exp: 4.0ms (11.9% of total)
ival-sub: 2.0ms (6% of total)
ival-add: 2.0ms (6% of total)
const: 1.0ms (3% of total)
backward-pass: 0.0ms (0% of total)

bsearch72.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
2.2312423708523641e+285
2.364630555280781e+293
24.0ms
1.392845660380778e+262
3.390801607021881e+266
17.0ms
1.4142826462673811e+69
3.777805412510152e+69
Results
26.0ms197×0infinite
24.0ms155×0valid
Compiler

Compiled 811 to 565 computations (30.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-sin: 14.0ms (51% of total)
ival-mult: 5.0ms (18.2% of total)
ival-exp: 4.0ms (14.6% of total)
ival-sub: 2.0ms (7.3% of total)
ival-add: 2.0ms (7.3% of total)
const: 1.0ms (3.6% of total)
backward-pass: 0.0ms (0% of total)

bsearch153.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
2.2312423708523641e+285
2.364630555280781e+293
98.0ms
1.392845660380778e+262
3.390801607021881e+266
21.0ms
1.2837938363786037e+92
5.837254016667384e+93
Results
25.0ms194×0valid
101.0ms190×0infinite
Compiler

Compiled 739 to 519 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-sin: 15.0ms (49.7% of total)
ival-mult: 6.0ms (19.9% of total)
ival-exp: 4.0ms (13.2% of total)
ival-sub: 2.0ms (6.6% of total)
ival-add: 2.0ms (6.6% of total)
const: 1.0ms (3.3% of total)
backward-pass: 0.0ms (0% of total)

bsearch148.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
99.0ms
2.2312423708523641e+285
2.364630555280781e+293
23.0ms
1.392845660380778e+262
3.390801607021881e+266
22.0ms
1.2837938363786037e+92
5.837254016667384e+93
Results
28.0ms203×0infinite
24.0ms181×0valid
Compiler

Compiled 603 to 434 computations (28% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-sin: 15.0ms (47.6% of total)
ival-exp: 6.0ms (19% of total)
ival-mult: 6.0ms (19% of total)
ival-sub: 2.0ms (6.3% of total)
ival-add: 2.0ms (6.3% of total)
const: 1.0ms (3.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch109.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
2.2312423708523641e+285
2.364630555280781e+293
58.0ms
1.392845660380778e+262
3.390801607021881e+266
19.0ms
1.2837938363786037e+92
5.837254016667384e+93
Results
31.0ms213×0infinite
22.0ms171×0valid
Compiler

Compiled 589 to 434 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-sin: 15.0ms (49.4% of total)
ival-mult: 6.0ms (19.8% of total)
ival-exp: 4.0ms (13.2% of total)
ival-sub: 2.0ms (6.6% of total)
ival-add: 2.0ms (6.6% of total)
const: 1.0ms (3.3% of total)
backward-pass: 0.0ms (0% of total)

bsearch139.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
2.2312423708523641e+285
2.364630555280781e+293
84.0ms
1.392845660380778e+262
3.390801607021881e+266
19.0ms
1.2837938363786037e+92
5.837254016667384e+93
Results
32.0ms208×0infinite
83.0ms176×0valid
Compiler

Compiled 561 to 413 computations (26.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
ival-sub: 62.0ms (65.3% of total)
ival-sin: 20.0ms (21.1% of total)
ival-mult: 6.0ms (6.3% of total)
ival-exp: 4.0ms (4.2% of total)
ival-add: 2.0ms (2.1% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch47.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
1.5625782998758811e+227
1.8611254019762493e+227
15.0ms
9.632583138725273e+207
2.752973400415991e+208
22.0ms
3.6638156907166545e+59
1.1781934003557676e+62
Results
32.0ms256×0infinite
Compiler

Compiled 371 to 271 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-sin: 7.0ms (36.6% of total)
ival-exp: 5.0ms (26.2% of total)
ival-mult: 4.0ms (20.9% of total)
ival-sub: 1.0ms (5.2% of total)
ival-add: 1.0ms (5.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch31.0ms (0.2%)

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

Compiled 117 to 85 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 11.0ms (65.5% of total)
ival-sin: 3.0ms (17.9% of total)
ival-exp: 2.0ms (11.9% of total)
ival-sub: 1.0ms (6% of total)
ival-add: 1.0ms (6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify21.0ms (0.2%)

Algorithm
egg-herbie
Rules
67×*-commutative
23×+-commutative
18×if-if-or-not
not-or
1-exp
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01873429
13033402
23083402
33123398
43133398
53143398
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(if (<=.f64 im #s(literal 7926335344172073/9007199254740992 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (if (<=.f64 im #s(literal 6499999999999999955936166383350581847001104872636416 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))))
(if (<=.f64 re #s(literal 5902958103587057/295147905179352825856 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (if (<=.f64 im #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 99999999999999999769037024514370800696612547992403838920556863966097586548129676477911932478685184 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (if (<=.f64 im #s(literal 400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))))
(if (<=.f64 im #s(literal 136000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im))) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 im #s(literal 50000000000000001751099842971580586523040158899155912802435072 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 im #s(literal 26999999999999999054058823669676079489786479815827088959474171220831679829737195545098705060330622778241289332874140185509345626632994943220276643547988489660158010912437867396785273035451189817959545871269888 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (if (<=.f64 im #s(literal 157999999999999993627144712586171428344715523966665556134193981947843578376388323998718215922036166363183995249166177534508741873091829972054156184966834216343500779730354915423138415447960860893364926745384110172976760198529024 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) re (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))))
re
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(if (<=.f64 im #s(literal 7926335344172073/9007199254740992 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (if (<=.f64 im #s(literal 6499999999999999955936166383350581847001104872636416 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))))
(if (or (<=.f64 im #s(literal 7926335344172073/9007199254740992 binary64)) (not (<=.f64 im #s(literal 6499999999999999955936166383350581847001104872636416 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))
(if (<=.f64 re #s(literal 5902958103587057/295147905179352825856 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (if (<=.f64 im #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))
(if (or (<=.f64 im #s(literal 64000000 binary64)) (not (<=.f64 im #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 99999999999999999769037024514370800696612547992403838920556863966097586548129676477911932478685184 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (if (<=.f64 im #s(literal 400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 99999999999999999769037024514370800696612547992403838920556863966097586548129676477911932478685184 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (if (<=.f64 im #s(literal 400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 re (*.f64 im (*.f64 im (*.f64 im im)))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))))))
(if (<=.f64 im #s(literal 136000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))))
(if (or (<=.f64 im #s(literal 136000000000000000000 binary64)) (not (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))))))
(if (<=.f64 im #s(literal 15000000000000000000 binary64)) (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal -1/12 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))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal -1/12 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))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal -1/12 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))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 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 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal -1/12 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))))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im))) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))))))
(if (<=.f64 re #s(literal 2500000000000000181328590953823087815395936024116304888795525388697600 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal -1/12 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))) (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) re))) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) (if (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))))))
(if (<=.f64 re #s(literal 2500000000000000050547197817889867471440240808035894352844442140520010012495410773396744568832 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) re)) (if (or (<=.f64 re #s(literal 189999999999999996080919564080394785540718144001783278184973872381777176511401566800366582061375652187098909815214041028662537346462511896722862842778499945597166196943875002901761891320879649078488580963167960112247647639805918399675145499036593418605212091809792 binary64)) (not (<=.f64 re #s(literal 114999999999999994877025287149767014518082944826788484044486117048512732117216570827840394739608753767906226227635477600210233355080037257469507295844531535491681127556371700883440462425630406454422367772157234811342440057571359766689161978472688241069800219575063610095406939046204908725338112 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))))
(if (<=.f64 im #s(literal 50000000000000001751099842971580586523040158899155912802435072 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (if (<=.f64 im #s(literal 26999999999999999054058823669676079489786479815827088959474171220831679829737195545098705060330622778241289332874140185509345626632994943220276643547988489660158010912437867396785273035451189817959545871269888 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))) (if (<=.f64 im #s(literal 157999999999999993627144712586171428344715523966665556134193981947843578376388323998718215922036166363183995249166177534508741873091829972054156184966834216343500779730354915423138415447960860893364926745384110172976760198529024 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))))))
(if (or (<=.f64 im #s(literal 50000000000000001751099842971580586523040158899155912802435072 binary64)) (and (not (<=.f64 im #s(literal 26999999999999999054058823669676079489786479815827088959474171220831679829737195545098705060330622778241289332874140185509345626632994943220276643547988489660158010912437867396785273035451189817959545871269888 binary64))) (<=.f64 im #s(literal 157999999999999993627144712586171428344715523966665556134193981947843578376388323998718215922036166363183995249166177534508741873091829972054156184966834216343500779730354915423138415447960860893364926745384110172976760198529024 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) re (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im))))
re

soundness2.6s (18.9%)

Rules
989×fma-neg
847×associate-+r+
787×associate-+l+
725×fma-define
631×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066323733
1240318990
2714918964
041373
1723327
079621860
1233518455
2624718218
0911731
13011564
210431469
338801422
471251422
577851422
036316
1111308
2397308
3986298
41988294
53213294
63708294
74185294
84839294
94992294
105009294
115009294
125041294
135070294
145070294
082224192
1242520831
2685120670
042485
1763425
038330
1638282
Stop Event
fuel
node limit
node limit
node limit
saturated
node limit
node limit
node limit
node limit
Compiler

Compiled 3795 to 2484 computations (34.5% saved)

preprocess407.0ms (3%)

Remove

(negabs re)

(abs im)

Compiler

Compiled 2018 to 1270 computations (37.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...