math.cos on complex, real part

Time bar (total: 12.4s)

analyze0.0ms (0%)

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

Compiled 14 to 11 computations (21.4% saved)

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

sample1.7s (13.6%)

Results
693.0ms4205×0valid
566.0ms4051×0infinite
Precisions
Click to see histograms. Total time spent on operations: 646.0ms
ival-cos: 249.0ms (38.5% of total)
ival-mult: 169.0ms (26.2% of total)
ival-exp: 113.0ms (17.5% of total)
ival-add: 58.0ms (9% of total)
ival-neg: 41.0ms (6.3% of total)
const: 11.0ms (1.7% of total)
backward-pass: 4.0ms (0.6% of total)
Bogosity

preprocess134.0ms (1.1%)

Algorithm
egg-herbie
Rules
830×fma-define
412×fma-neg
102×times-frac
96×associate-*r*
87×distribute-lft-neg-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
032316
1100308
2280308
3673298
41117294
51661294
62231294
72749294
82903294
92917294
102917294
112917294
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 im)) (+.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (cos.f64 re) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (cos.f64 re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 im)) (+.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
Symmetry

(abs re)

(abs im)

explain125.0ms (1%)

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

Compiled 85 to 38 computations (55.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-cos: 16.0ms (36.5% of total)
ival-mult: 13.0ms (29.7% of total)
ival-exp: 8.0ms (18.3% of total)
ival-add: 3.0ms (6.8% of total)
ival-neg: 2.0ms (4.6% of total)
const: 1.0ms (2.3% 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 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

localize60.0ms (0.5%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
23.0ms139×256infinite
17.0ms117×256valid
Compiler

Compiled 36 to 14 computations (61.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-cos: 7.0ms (36.8% of total)
ival-mult: 6.0ms (31.5% of total)
ival-exp: 3.0ms (15.8% of total)
ival-add: 1.0ms (5.3% of total)
const: 1.0ms (5.3% of total)
ival-neg: 1.0ms (5.3% of total)

series8.0ms (0.1%)

Counts
2 → 36
Calls
Call 1
Inputs
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))>
Outputs
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/48 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (cos.f64 re)>
#<alt (+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))>
#<alt (+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/24 binary64) (cos.f64 re)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))>
#<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

9 calls:

TimeVariablePointExpression
2.0ms
im
@inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
re
@0
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
re
@-inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
im
@-inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
re
@inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))

rewrite146.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
100×associate-*r*
90×add-exp-log
90×add-log-exp
90×log1p-expm1-u
90×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01669
120269
2330669
Stop Event
unsound
Counts
2 → 0
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Outputs

simplify136.0ms (1.1%)

Algorithm
egg-herbie
Rules
646×associate-+r+
539×associate-+l+
508×distribute-lft-in
498×fma-define
481×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0751658
12401483
29301420
332151361
470291361
574591361
676091361
Stop Event
node limit
Counts
36 → 28
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/48 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(cos.f64 re)
(+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/24 binary64) (cos.f64 re)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
#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 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 #s(literal 1/48 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 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/4 binary64) (*.f64 re (*.f64 re #s(literal 1/48 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 #s(literal 1/48 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 (*.f64 (+.f64 #s(literal 1/48 binary64) (*.f64 re (*.f64 re #s(literal -1/1440 binary64)))) (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(cos.f64 re)
(+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/24 binary64) (cos.f64 re)))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (cos.f64 re)))
#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 im (*.f64 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) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 #s(literal -1 binary64) im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))

eval22.0ms (0.2%)

Compiler

Compiled 984 to 483 computations (50.9% saved)

prune26.0ms (0.2%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New56864
Fresh000
Picked011
Done000
Total56965
Accuracy
100.0%
Counts
65 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.2%
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
93.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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)))))))
79.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
93.9%
(*.f64 (cos.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
90.8%
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
64.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
46.3%
(cos.f64 re)
Compiler

Compiled 283 to 200 computations (29.3% saved)

localize713.0ms (5.7%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
100.0%
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
100.0%
(/.f64 #s(literal 1 binary64) (exp.f64 im))
99.9%
(*.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)))))))
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))
99.9%
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
99.9%
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
99.9%
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
99.5%
(*.f64 im #s(literal 1/24 binary64))
99.9%
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im)))
99.8%
(*.f64 (*.f64 im im) (*.f64 im im))
99.8%
(*.f64 im (*.f64 im #s(literal 1/720 binary64)))
99.5%
(*.f64 im #s(literal 1/720 binary64))
Results
403.0ms132×256valid
142.0ms124×256infinite
Compiler

Compiled 349 to 193 computations (44.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 209.0ms
ival-mult: 140.0ms (67.1% of total)
ival-add: 44.0ms (21.1% of total)
ival-cos: 9.0ms (4.3% of total)
const: 9.0ms (4.3% of total)
ival-div: 5.0ms (2.4% of total)
ival-exp: 2.0ms (1% of total)

series34.0ms (0.3%)

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

48 calls:

TimeVariablePointExpression
3.0ms
im
@inf
(* (+ (exp im) (/ 1 (exp im))) (+ 1/2 (* re (* -1/4 re))))
2.0ms
im
@inf
(* im 1/24)
2.0ms
im
@-inf
(* im 1/720)
1.0ms
re
@0
(* (+ (exp im) (/ 1 (exp im))) (+ 1/2 (* re (* -1/4 re))))
1.0ms
re
@inf
(* (+ (exp im) (/ 1 (exp im))) (+ 1/2 (* re (* -1/4 re))))

rewrite142.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
294×log1p-expm1-u
294×expm1-log1p-u
288×add-exp-log
288×add-log-exp
285×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039392
1647330
Stop Event
node limit
Counts
15 → 391
Calls
Call 1
Inputs
(*.f64 im #s(literal 1/720 binary64))
(*.f64 im (*.f64 im #s(literal 1/720 binary64)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 im #s(literal 1/24 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 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 (*.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) (exp.f64 im))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/720 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal 1/720 binary64))
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/720 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/720 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/720 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)) (*.f64 im #s(literal 1/720 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/720 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/720 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)) (*.f64 im #s(literal 1/720 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/720 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/720 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/720 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/720 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/720 binary64)))
(*.f64 (*.f64 im #s(literal 1/720 binary64)) im)
(*.f64 (*.f64 im im) #s(literal 1/720 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))))
(pow.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/373248000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/373248000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(pow.f64 im #s(literal 4 binary64))
(pow.f64 (*.f64 im im) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im 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 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 im #s(literal 1/24 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/24 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/24 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/24 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(pow.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/13824 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(+.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 #s(literal 1/2 binary64) im))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))))
(/.f64 (-.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))) (-.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(log.f64 (exp.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(fma.f64 #s(literal 1/2 binary64) im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) im)) (*.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) im))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) im) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) im))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(-.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/360 binary64) im)
(*.f64 #s(literal 1 binary64) (*.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)))
(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 im) #s(literal 1/129600 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))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/129600 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 im) #s(literal 1/129600 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 (*.f64 im #s(literal 1/360 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.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))))
(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))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 (*.f64 im 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 (*.f64 im im) #s(literal 1/12 binary64)))
(+.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))) (-.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64)))
(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 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #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 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))))
(*.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (exp.f64 im)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im)))
(pow.f64 (exp.f64 im) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 im)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(exp.f64 (-.f64 #s(literal 0 binary64) im))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (exp.f64 im)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (exp.f64 im)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (exp.f64 im) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (exp.f64 im) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))))) (*.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64)) (exp.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (exp.f64 (+.f64 im im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (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 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (neg.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (-.f64 (exp.f64 (+.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (exp.f64 (+.f64 im im))) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) (cbrt.f64 (exp.f64 im)) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))) (exp.f64 im))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (exp.f64 im))

simplify306.0ms (2.5%)

Algorithm
egg-herbie
Rules
562×fma-define
516×fma-neg
351×distribute-lft-in
346×distribute-rgt-in
201×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
092121753
1271218405
2750318339
Stop Event
node limit
Counts
567 → 549
Calls
Call 1
Inputs
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(pow.f64 im #s(literal 4 binary64))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 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))))))
(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 (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 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 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 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 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 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) im))
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) im))) #s(literal 1 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 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 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 1/12 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 (*.f64 #s(literal -1/4 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/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(+.f64 (*.f64 #s(literal -1/4 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/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(+.f64 (*.f64 #s(literal -1/4 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/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 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/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 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 (log1p.f64 (*.f64 im #s(literal 1/720 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal 1/720 binary64))
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/720 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/720 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/720 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)) (*.f64 im #s(literal 1/720 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/720 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/720 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)) (*.f64 im #s(literal 1/720 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/720 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/720 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/720 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/720 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/720 binary64)))
(*.f64 (*.f64 im #s(literal 1/720 binary64)) im)
(*.f64 (*.f64 im im) #s(literal 1/720 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))))
(pow.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/373248000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/373248000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(pow.f64 im #s(literal 4 binary64))
(pow.f64 (*.f64 im im) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im 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 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 im #s(literal 1/24 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/24 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/24 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/24 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(pow.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/13824 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(+.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 #s(literal 1/2 binary64) im))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))))
(/.f64 (-.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))) (-.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(log.f64 (exp.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(fma.f64 #s(literal 1/2 binary64) im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) im)) (*.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) im))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) im) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) im))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(-.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/360 binary64) im)
(*.f64 #s(literal 1 binary64) (*.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)))
(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 im) #s(literal 1/129600 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))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/129600 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 im) #s(literal 1/129600 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 (*.f64 im #s(literal 1/360 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.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))))
(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))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 (*.f64 im 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 (*.f64 im im) #s(literal 1/12 binary64)))
(+.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))) (-.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64)))
(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 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #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 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))))
(*.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (exp.f64 im)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im)))
(pow.f64 (exp.f64 im) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 im)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(exp.f64 (-.f64 #s(literal 0 binary64) im))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (exp.f64 im)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (exp.f64 im)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (exp.f64 im) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (exp.f64 im) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))))) (*.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64)) (exp.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (exp.f64 (+.f64 im im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (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 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (neg.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (-.f64 (exp.f64 (+.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (exp.f64 (+.f64 im im))) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) (cbrt.f64 (exp.f64 im)) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))) (exp.f64 im))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (exp.f64 im))
Outputs
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/720 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 im (*.f64 im #s(literal 1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.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 (*.f64 im 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 (*.f64 im 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 (*.f64 im 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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))
(*.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 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 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 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/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) im))
(-.f64 #s(literal 1 binary64) im)
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) im))) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -1/6 binary64)))))))
(*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 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 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 1/12 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(+.f64 (*.f64 #s(literal -1/4 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/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1/4 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/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(+.f64 (*.f64 #s(literal -1/4 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/2 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (exp.f64 im)) (/.f64 #s(literal -1/4 binary64) (exp.f64 im))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (exp.f64 im)) (/.f64 #s(literal -1/4 binary64) (exp.f64 im))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (exp.f64 im)) (/.f64 #s(literal -1/4 binary64) (exp.f64 im))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (exp.f64 im)) (/.f64 #s(literal -1/4 binary64) (exp.f64 im))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (exp.f64 im)) (/.f64 #s(literal -1/4 binary64) (exp.f64 im))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (exp.f64 im)) (/.f64 #s(literal -1/4 binary64) (exp.f64 im))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
#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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im)))
(+.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 (log1p.f64 (*.f64 im #s(literal 1/720 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/720 binary64) im)))
(*.f64 im #s(literal 1/720 binary64))
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/720 binary64)))
(*.f64 #s(literal 1/720 binary64) im)
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/720 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/518400 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/720 binary64) im)))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/720 binary64) im)
(pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/720 binary64) im)
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/720 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/720 binary64) im)
(pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)) (*.f64 im #s(literal 1/720 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) im) (*.f64 im (*.f64 im #s(literal 1/518400 binary64)))))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/720 binary64) im)
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)))
(sqrt.f64 (*.f64 im (*.f64 im #s(literal 1/518400 binary64))))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/720 binary64))))
(*.f64 #s(literal 1/720 binary64) im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/720 binary64)))))
(*.f64 #s(literal 1/720 binary64) im)
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/518400 binary64)) (*.f64 im #s(literal 1/720 binary64))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 1/720 binary64) im) (*.f64 im (*.f64 im #s(literal 1/518400 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/720 binary64))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/720 binary64) im)))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/720 binary64))))
(*.f64 #s(literal 1/720 binary64) im)
(exp.f64 (log.f64 (*.f64 im #s(literal 1/720 binary64))))
(*.f64 #s(literal 1/720 binary64) im)
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/720 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/720 binary64) im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 im (*.f64 im #s(literal 1/720 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 (*.f64 im #s(literal 1/720 binary64)) im)
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 (*.f64 im im) #s(literal 1/720 binary64))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/518400 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (cbrt.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/373248000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/373248000 binary64))))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/720 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/518400 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/373248000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/373248000 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/720 binary64) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 im (cbrt.f64 im)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (*.f64 im im)) im)
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 im #s(literal 4 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 (*.f64 im im) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 (*.f64 im (cbrt.f64 im)) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 im im))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 im im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 im im))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) (*.f64 im im))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 im im))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(*.f64 (*.f64 im im) (*.f64 im im))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 2 binary64)))
(*.f64 (*.f64 im 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 (*.f64 im im) (*.f64 im im))
(+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))))))
(pow.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/720 binary64)) #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 im #s(literal 1/24 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 im #s(literal 1/24 binary64))
(pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal 1/24 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))) #s(literal 3 binary64))
(*.f64 im #s(literal 1/24 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal 1/576 binary64) (*.f64 im #s(literal 1/24 binary64)))))
(pow.f64 (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im #s(literal 1/24 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))
(sqrt.f64 (*.f64 im (*.f64 im #s(literal 1/576 binary64))))
(log.f64 (exp.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 im #s(literal 1/24 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 im #s(literal 1/24 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 im #s(literal 1/24 binary64))))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal 1/576 binary64) (*.f64 im #s(literal 1/24 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/24 binary64))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 im #s(literal 1/24 binary64))
(exp.f64 (log.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 im #s(literal 1/24 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(*.f64 im #s(literal 1/24 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) im)
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(pow.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 3 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) #s(literal 2 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) #s(literal 1/13824 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im #s(literal 1/2 binary64)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 #s(literal 1/2 binary64) im))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) im)
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))))
(/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 im (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))) (-.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 im (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(pow.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(fabs.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(log.f64 (exp.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 im (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 im (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (log.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 im #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 1/2 binary64) im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) im)) (*.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) im))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) im) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) im))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) im)
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 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 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))
(*.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 (cbrt.f64 (*.f64 im (*.f64 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 im) #s(literal 1/129600 binary64)) (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal 1/129600 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))
(sqrt.f64 (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))
(sqrt.f64 (*.f64 im (*.f64 im #s(literal 1/129600 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 im) #s(literal 1/129600 binary64)) (*.f64 im #s(literal 1/360 binary64))))
(cbrt.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal 1/129600 binary64) (*.f64 im #s(literal 1/360 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 1/360 binary64))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 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 #s(literal -1 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 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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.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 im im)) (*.f64 (*.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)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 im im)) (*.f64 (*.f64 im im) #s(literal 1/46656000 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/360 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 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.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 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/12 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 im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #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 1/12 binary64) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) #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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #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 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 im im))
(*.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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im 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 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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)))))))) (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 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/144 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/46656000 binary64))) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/144 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im im) (-.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))) (-.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im im) (-.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #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 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1/3 binary64))
(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 (*.f64 im im) (*.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)))))))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(fabs.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(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 (*.f64 im im) (*.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)))))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #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 (*.f64 im im) #s(literal 1/12 binary64) (*.f64 (*.f64 im im) (*.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)))))
(fma.f64 #s(literal 1/12 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(*.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 im im) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) #s(literal 1 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 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 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 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 im im))
(*.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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 im im))
(*.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 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 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 (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 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 im im) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im im))
(*.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 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.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 (*.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 binary64) (*.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 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/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 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.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 (*.f64 im im) (*.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 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (*.f64 im (-.f64 (*.f64 im (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) im)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.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 (*.f64 im im) (*.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 im im)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (*.f64 im (-.f64 (*.f64 im (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) im)))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) #s(literal 1 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 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 3 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 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.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)))))) (+.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 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 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #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)))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(fabs.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))))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 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 im im) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.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)))))) (+.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 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 im im) (*.f64 im im)) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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)))))) (*.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)))))) (+.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 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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)))))) (*.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)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) #s(literal 1 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)))))))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(*.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 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(*.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 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))
(+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal -1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))))
(/.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im))) (cbrt.f64 (exp.f64 im)))
(*.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (exp.f64 im)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)))))
(*.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im)))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(pow.f64 (exp.f64 im) #s(literal -1 binary64))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))) #s(literal 3 binary64))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))))
(pow.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 im)))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))))
(sqrt.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)))))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))
(cbrt.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(exp.f64 (-.f64 #s(literal 0 binary64) im))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64)))
(exp.f64 (*.f64 im #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (exp.f64 im)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (exp.f64 im)))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(+.f64 (*.f64 (exp.f64 im) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (exp.f64 im) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))))) (*.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))))) (*.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal -1/16 binary64)))) (*.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal -1/16 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))))) (*.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal -1/16 binary64)))) (*.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (*.f64 re re))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal -1/16 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re))) #s(literal 1/8 binary64))) (+.f64 (*.f64 (cosh.f64 im) (cosh.f64 im)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cosh.f64 im) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 re re))) #s(literal 1/8 binary64))) (+.f64 (*.f64 (cosh.f64 im) (cosh.f64 im)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im)))
(log.f64 (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re 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 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))) (cosh.f64 im))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))
(+.f64 (exp.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64)) (exp.f64 im))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #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) (cosh.f64 im))))
(-.f64 (/.f64 (exp.f64 (+.f64 im im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(+.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 (sinh.f64 im) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (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) (cosh.f64 im))
(*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))) (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64))))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (neg.f64 (+.f64 (exp.f64 (+.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (-.f64 (exp.f64 (+.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal -3 binary64)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (exp.f64 (+.f64 im im))) (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im)))
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (-.f64 (exp.f64 (*.f64 im #s(literal -1 binary64))) (exp.f64 im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 im)) (exp.f64 im))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) (cbrt.f64 (exp.f64 im)) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 (*.f64 im #s(literal -1 binary64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (exp.f64 im))))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (exp.f64 im))) (exp.f64 im))
(+.f64 (exp.f64 im) (/.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im))) (cbrt.f64 (exp.f64 im))))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal -1/2 binary64)) (exp.f64 im))
(+.f64 (exp.f64 im) (exp.f64 (*.f64 im #s(literal -1 binary64))))

eval757.0ms (6.1%)

Compiler

Compiled 29472 to 17209 computations (41.6% saved)

prune187.0ms (1.5%)

Pruning

17 alts after pruning (14 fresh and 3 done)

PrunedKeptTotal
New1104121116
Fresh123
Picked325
Done011
Total1108171125
Accuracy
100.0%
Counts
1125 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.2%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
60.8%
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
56.1%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
58.3%
(*.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 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
49.7%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
93.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))))))))))
93.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
93.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
79.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
93.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
93.9%
(*.f64 (cos.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
90.8%
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
24.5%
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
90.4%
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
64.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
46.3%
(cos.f64 re)
Compiler

Compiled 653 to 440 computations (32.6% saved)

localize822.0ms (6.6%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
100.0%
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
99.9%
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
99.8%
(*.f64 (*.f64 im im) (*.f64 im im))
99.9%
(*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
99.9%
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
99.9%
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
99.5%
(*.f64 im #s(literal 1/24 binary64))
99.9%
(*.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)))))))
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))
100.0%
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))
99.9%
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
99.8%
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
99.7%
(*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
99.5%
(*.f64 im #s(literal 1/360 binary64))
Results
182.0ms132×256valid
361.0ms124×256infinite
Compiler

Compiled 446 to 253 computations (43.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 375.0ms
ival-mult: 311.0ms (82.8% of total)
ival-add: 46.0ms (12.3% of total)
const: 11.0ms (2.9% of total)
ival-cos: 7.0ms (1.9% of total)

series21.0ms (0.2%)

Counts
8 → 108
Calls
Call 1
Inputs
#<alt (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))>
#<alt (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))>
#<alt (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))>
#<alt (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))>
#<alt (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))>
#<alt (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))>
#<alt (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))>
Outputs
#<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 #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 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 #s(literal 1/48 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1440 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (*.f64 #s(literal 1/48 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (cos.f64 re)>
#<alt (+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))>
#<alt (+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))>
#<alt (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))>
#<alt (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))>
Calls

27 calls:

TimeVariablePointExpression
3.0ms
im
@-inf
(* im (+ (* im (* im 1/360)) 1/12))
2.0ms
re
@inf
(* (* 1/2 (cos re)) (+ 2 (* (* im im) (+ 1 (* 1/360 (* (* im im) (* im im)))))))
1.0ms
re
@0
(* (* 1/2 (cos re)) (+ 2 (* (* im im) (+ 1 (* 1/360 (* (* im im) (* im im)))))))
1.0ms
im
@inf
(* (* 1/2 (cos re)) (+ 2 (* (* im im) (+ 1 (* 1/360 (* (* im im) (* im im)))))))
1.0ms
re
@-inf
(* (* 1/2 (cos re)) (+ 2 (* (* im im) (+ 1 (* 1/360 (* (* im im) (* im im)))))))

rewrite391.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
501×log1p-expm1-u
356×associate-*r*
241×expm1-log1p-u
239×add-exp-log
238×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036277
1547211
27525211
Stop Event
node limit
Counts
8 → 308
Calls
Call 1
Inputs
(*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
Outputs
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64))
(*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) im)
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) im))
(*.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) im))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64)))) (-.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64))))
(/.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64)) im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log.f64 (exp.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(exp.f64 (log.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) im (*.f64 im #s(literal 1/12 binary64)))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) im))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 im im))
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) im)
(*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) im))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/16 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(*.f64 (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) re)) re)
(pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) im)
(*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) im))
(*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/24 binary64))
(*.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) im)
(*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) im))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))) (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(pow.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))
(log.f64 (exp.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/360 binary64))
(*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))) (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im (cbrt.f64 im)) #s(literal 1/360 binary64)))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))))
(*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) im)
(*.f64 (*.f64 #s(literal 1/360 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(pow.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64)))
(log.f64 (exp.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) im)
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(/.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))) (-.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64))) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (cos.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (*.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (cos.f64 re))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))) (-.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 8 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (-.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))

simplify323.0ms (2.6%)

Algorithm
egg-herbie
Rules
561×associate-+r+
458×associate-+l+
324×fma-define
286×distribute-lft-in
283×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
072919524
1197716305
2466815415
Stop Event
node limit
Counts
416 → 438
Calls
Call 1
Inputs
(*.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 #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 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (*.f64 #s(literal -1/4 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 #s(literal 1/48 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1440 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (*.f64 #s(literal 1/48 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(cos.f64 re)
(+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64))
(*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) im)
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) im))
(*.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) im))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64)))) (-.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64))))
(/.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64)) im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log.f64 (exp.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 im im))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(exp.f64 (log.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) im (*.f64 im #s(literal 1/12 binary64)))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) im))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 #s(literal 1/12 binary64) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 im im)) (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 im im))
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) im)
(*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) im))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/16 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(*.f64 (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) re)) re)
(pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) im)
(*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) im))
(*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/24 binary64))
(*.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) im)
(*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) im))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))) (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(pow.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))
(log.f64 (exp.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/360 binary64))
(*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))) (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im (cbrt.f64 im)) #s(literal 1/360 binary64)))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/360 binary64)))
(*.f64 (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))))
(*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) im)
(*.f64 (*.f64 #s(literal 1/360 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) im)
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(pow.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64)))
(log.f64 (exp.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) im)
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(/.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))) (-.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64))) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (cos.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (*.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (cos.f64 re))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))) (-.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 8 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (-.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
Outputs
(*.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 im (*.f64 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 im (*.f64 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 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 im (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 im (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 im (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 im (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 im (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 im (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/12 binary64) (*.f64 im im))
(*.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 im (*.f64 #s(literal 1/360 binary64) (*.f64 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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 #s(literal 1/48 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1440 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/360 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (*.f64 #s(literal 1/48 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(cos.f64 re)
(+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/2 binary64))) (*.f64 im im)))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/2 binary64))) (*.f64 im im)))
(*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (cos.f64 re))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (cos.f64 re))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) #s(literal 1 binary64)) (*.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 0 binary64))
(*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) im)
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) im))
(*.f64 (cbrt.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 im (cbrt.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.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 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.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 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im)) (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)) im))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 im (*.f64 (cbrt.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)))))) (cbrt.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im)))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal 1/12 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64))) (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64))))))
(/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im 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 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im #s(literal 1/12 binary64)))) (-.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (/.f64 im (+.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/4320 binary64) (*.f64 im (*.f64 im #s(literal 1/129600 binary64))))))))
(/.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 1/129600 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1/144 binary64)) (/.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (/.f64 im (+.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/4320 binary64) (*.f64 im (*.f64 im #s(literal 1/129600 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64)) im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 1/129600 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1/144 binary64)) (/.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64))))
(pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 3 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(pow.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) #s(literal 1/3 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(pow.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(log.f64 (exp.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.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 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 im im))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(+.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(exp.f64 (log.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 im (*.f64 im #s(literal 1/12 binary64))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) im))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (*.f64 #s(literal 1/12 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 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.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/12 binary64) (*.f64 im im)) (*.f64 im (*.f64 (*.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 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) im)
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 im (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.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 im (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (cbrt.f64 im)))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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))))))
(*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64)) im))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) (cbrt.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))
(*.f64 im (*.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.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 im (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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))))))
(*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))) (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im)))
(*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))
(*.f64 (*.f64 im im) (*.f64 (cbrt.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)))))) (cbrt.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(*.f64 im (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (/.f64 im (+.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/4320 binary64) (*.f64 im (*.f64 im #s(literal 1/129600 binary64)))))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) #s(literal -1/144 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 1/129600 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1/144 binary64)) (/.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal -1/12 binary64))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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)))))))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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))))))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(fabs.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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)))))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.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))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) (*.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))))))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))
(cbrt.f64 (*.f64 (*.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))))) (*.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)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 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 (exp.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 re (*.f64 #s(literal -1/2 binary64) re)) #s(literal 0 binary64))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/16 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64)))) (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 re (*.f64 #s(literal -1/2 binary64) re))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 re (*.f64 #s(literal -1/2 binary64) re))) (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 re #s(literal 2 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(*.f64 #s(literal 2 binary64) (*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/16 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1/4 binary64))))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) re)) re)
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) #s(literal 3 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(log.f64 (exp.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(+.f64 (*.f64 re (*.f64 #s(literal -1/2 binary64) re)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(exp.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 re (*.f64 #s(literal -1/2 binary64) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 0 binary64))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) im)
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) #s(literal 1 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/576 binary64))))) (*.f64 im (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))) im))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 im (*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/576 binary64))))) (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im)))
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) #s(literal 1 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 3 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/576 binary64))))
(pow.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/576 binary64))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/576 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/576 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im #s(literal 1/576 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(exp.f64 (log.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 0 binary64))
(*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) im)
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/576 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/576 binary64))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im)) (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 im (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im im)) (cbrt.f64 im)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) im))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))) (cbrt.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))
(*.f64 im (*.f64 (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))))
(*.f64 (*.f64 im (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (pow.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (cbrt.f64 (*.f64 im im))) (cbrt.f64 im))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im im) (*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/576 binary64))))) (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) (*.f64 im (sqrt.f64 #s(literal 1/24 binary64))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(pow.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 3 binary64))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/576 binary64)))))
(pow.f64 (*.f64 im (*.f64 im (sqrt.f64 #s(literal 1/24 binary64)))) #s(literal 2 binary64))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/576 binary64)))
(log.f64 (exp.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/576 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/576 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(-.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im (*.f64 im im)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im im))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/360 binary64))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (cbrt.f64 (*.f64 #s(literal 1/129600 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))) (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (cbrt.f64 (*.f64 #s(literal 1/129600 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im (cbrt.f64 im)) #s(literal 1/360 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 im (*.f64 (cbrt.f64 im) #s(literal 1/360 binary64))))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/360 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))) (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)) im)
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 #s(literal 1/360 binary64) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 im (cbrt.f64 im)))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 #s(literal 1/360 binary64) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) im)
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) (cbrt.f64 im)))
(pow.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) #s(literal 3 binary64))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1/46656000 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(pow.f64 (*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1/360 binary64))) #s(literal 2 binary64))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/129600 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/46656000 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 im im))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 0 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im im)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 im im) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (*.f64 im (cbrt.f64 im)) (*.f64 (cbrt.f64 (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))
(*.f64 (cbrt.f64 (*.f64 im im)) (*.f64 (cbrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))))
(*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 im im)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) im)
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 im im) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 im (cbrt.f64 im))) (cbrt.f64 (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))))
(/.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))) (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 1/46656000 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 im im)))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))) (-.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im))))))
(*.f64 (+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/46656000 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal -1/129600 binary64))) (/.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/360 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1/46656000 binary64))) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))
(/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/46656000 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64))) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal -1/129600 binary64))) (/.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/360 binary64)))))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1/3 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(pow.f64 (*.f64 im (pow.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 im im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(fma.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im)) (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im im)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im (cbrt.f64 im)) (cbrt.f64 (*.f64 im im))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 im (*.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(+.f64 (cos.f64 re) (*.f64 im (*.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (cos.f64 re))
(+.f64 (cos.f64 re) (*.f64 im (*.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))))) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (*.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))))))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))))) (cbrt.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (cos.f64 re))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (cbrt.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))) (+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) (-.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) (cos.f64 re))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))) (-.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 2 binary64)))) (+.f64 (cos.f64 re) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) (*.f64 #s(literal -1/2 binary64) (cos.f64 re)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal -2 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) #s(literal 8 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal -2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))) (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (-.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.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)))))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(sqrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64))))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 2 binary64)))

eval871.0ms (7%)

Compiler

Compiled 34138 to 20126 computations (41% saved)

prune163.0ms (1.3%)

Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New1187111198
Fresh459
Picked325
Done123
Total1195201215
Accuracy
100.0%
Counts
1215 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.7%
(+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64)))
23.3%
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
36.7%
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
60.1%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
30.2%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
79.2%
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
60.8%
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
15.3%
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
15.3%
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
56.1%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
16.9%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
58.3%
(*.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 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
58.3%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
49.7%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
58.0%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
93.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
90.8%
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
64.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
46.3%
(cos.f64 re)
Compiler

Compiled 1092 to 692 computations (36.6% saved)

localize612.0ms (4.9%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (exp.f64 im) #s(literal 1 binary64))
100.0%
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
99.8%
(*.f64 (*.f64 im im) (*.f64 im im))
99.8%
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
99.5%
(*.f64 im #s(literal 1/360 binary64))
26.9%
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))
100.0%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
99.9%
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
99.9%
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
99.8%
(*.f64 (*.f64 im im) (*.f64 im im))
100.0%
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
100.0%
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
99.9%
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
98.8%
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
Results
238.0ms140×256valid
190.0ms116×256infinite
Compiler

Compiled 604 to 327 computations (45.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 336.0ms
ival-mult: 236.0ms (70.2% of total)
ival-add: 59.0ms (17.5% of total)
const: 14.0ms (4.2% of total)
ival-div: 12.0ms (3.6% of total)
ival-cos: 7.0ms (2.1% of total)
ival-sub: 6.0ms (1.8% of total)
ival-exp: 2.0ms (0.6% of total)

series25.0ms (0.2%)

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

39 calls:

TimeVariablePointExpression
3.0ms
re
@0
(* (cos re) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
2.0ms
im
@0
(* (+ (exp im) 1) (+ 1/2 (* re (* -1/4 re))))
1.0ms
re
@0
(* (+ 2 (* 1/360 (* (* im im) (* (* im im) (* im im))))) (+ 1/2 (* re (* -1/4 re))))
1.0ms
re
@inf
(* (cos re) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
1.0ms
im
@inf
(/ (* (* (* im im) (* im im)) (- 1 (* (* im im) (* (* im im) (* (+ 1/12 (* im (* im 1/360))) (+ 1/12 (* im (* im 1/360)))))))) (* (+ (* (+ 1/12 (* im (* im 1/360))) (* im (* im -1))) 1) (* im im)))

rewrite140.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
413×log1p-expm1-u
413×expm1-log1p-u
407×add-exp-log
405×add-log-exp
405×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051408
1900358
Stop Event
node limit
Counts
10 → 214
Calls
Call 1
Inputs
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (exp.f64 im) #s(literal 1 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(-.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 re) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (cos.f64 re)) (cos.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (cos.f64 re) (cos.f64 re))
(fma.f64 (cos.f64 re) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 re) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) (cbrt.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/360 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 im im) (cbrt.f64 #s(literal 1/360 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))
(pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 im im) (cbrt.f64 #s(literal 1/360 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 (*.f64 im im) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (*.f64 im im)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(exp.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) (cbrt.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (log.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))))
(fma.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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))))))))))) (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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))))))))))) #s(literal -1 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(fma.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (exp.f64 (+.f64 im im)) #s(literal 1 binary64)) (expm1.f64 im))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (exp.f64 (+.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (exp.f64 im) #s(literal 1 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(exp.f64 (log1p.f64 (exp.f64 im)))
(exp.f64 (*.f64 (log1p.f64 (exp.f64 im)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) (cbrt.f64 (exp.f64 im)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal 1 binary64))

simplify197.0ms (1.6%)

Algorithm
egg-herbie
Rules
669×associate-+r+
376×distribute-lft-in
370×distribute-rgt-in
362×*-commutative
333×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057117828
1163815046
2522614047
Stop Event
node limit
Counts
370 → 314
Calls
Call 1
Inputs
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 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/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(cos.f64 re)
(+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 im #s(literal 6 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 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 (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/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 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 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 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 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) im)
(+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))
(+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im))))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(-.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 re) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (cos.f64 re)) (cos.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (cos.f64 re) (cos.f64 re))
(fma.f64 (cos.f64 re) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 re) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(*.f64 re (*.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) (cbrt.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/360 binary64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 im im) (cbrt.f64 #s(literal 1/360 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))
(pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 im im) (cbrt.f64 #s(literal 1/360 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))
(*.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(pow.f64 im #s(literal 6 binary64))
(pow.f64 (*.f64 im im) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (*.f64 im im)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(exp.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) (cbrt.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (log.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))))
(fma.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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))))))))))) (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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))))))))))) #s(literal -1 binary64))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(fma.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (exp.f64 (+.f64 im im)) #s(literal 1 binary64)) (expm1.f64 im))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (exp.f64 (+.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (exp.f64 im) #s(literal 1 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(exp.f64 (log1p.f64 (exp.f64 im)))
(exp.f64 (*.f64 (log1p.f64 (exp.f64 im)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) (cbrt.f64 (exp.f64 im)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal 1 binary64))
Outputs
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(cos.f64 re)
(+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))) (*.f64 im im)))
(+.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))))
(+.f64 (cos.f64 re) (*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))) (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.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) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.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) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.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)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.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) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.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) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im im)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (+.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 #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 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))))) (*.f64 im im))
(*.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 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))))) (*.f64 im im))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 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 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1/360 binary64) (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (*.f64 im (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))))))))
(+.f64 (*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 im (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) im)
(+.f64 im #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))
(+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))))
(+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im))))))
(+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(log.f64 (exp.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(exp.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(-.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (*.f64 im im))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (cbrt.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(pow.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(pow.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(log.f64 (exp.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(+.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 re) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(+.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (cos.f64 re)) (cos.f64 re))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(log.f64 (exp.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(fma.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (cos.f64 re) (cos.f64 re))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(fma.f64 (cos.f64 re) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 re) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 re (*.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) (cbrt.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(*.f64 (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(pow.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(pow.f64 (pow.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(log.f64 (exp.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(cbrt.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(exp.f64 (log.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/360 binary64))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 im im) (cbrt.f64 #s(literal 1/360 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/129600 binary64)))) (*.f64 im (*.f64 im (cbrt.f64 #s(literal 1/360 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 im im) (cbrt.f64 #s(literal 1/360 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/46656000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))) #s(literal 1/46656000 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(log.f64 (exp.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/46656000 binary64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))) #s(literal 1/46656000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (pow.f64 (pow.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 im #s(literal 6 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 (*.f64 im im) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 1/3 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 (*.f64 im (*.f64 im im)) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(exp.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 3 binary64)))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))
(+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) (cbrt.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))) (cbrt.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(log.f64 (exp.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(fma.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))) (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im)))))))) (cbrt.f64 (*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im)))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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))))))))))) (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 im im))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 3 binary64))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 1/3 binary64))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(pow.f64 (/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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))))))))))) #s(literal -1 binary64))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(log.f64 (exp.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.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 im im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 (*.f64 im im) #s(literal -1 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im)))))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (*.f64 im im))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(log.f64 (exp.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(fma.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(+.f64 (exp.f64 im) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(/.f64 (-.f64 (exp.f64 (+.f64 im im)) #s(literal 1 binary64)) (expm1.f64 im))
(/.f64 (expm1.f64 (*.f64 im #s(literal 2 binary64))) (expm1.f64 im))
(/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (exp.f64 (+.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (exp.f64 im) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (exp.f64 im) (-.f64 #s(literal 1 binary64) (exp.f64 im)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(exp.f64 (log1p.f64 (exp.f64 im)))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(exp.f64 (*.f64 (log1p.f64 (exp.f64 im)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 im im))) (cbrt.f64 (exp.f64 im)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (exp.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (exp.f64 im))))
(fma.f64 (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 im) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (exp.f64 im))

eval778.0ms (6.3%)

Compiler

Compiled 31047 to 18457 computations (40.6% saved)

prune189.0ms (1.5%)

Pruning

23 alts after pruning (16 fresh and 7 done)

PrunedKeptTotal
New89810908
Fresh5611
Picked235
Done044
Total90523928
Accuracy
100.0%
Counts
928 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.9%
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
36.5%
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
23.3%
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
36.7%
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
60.1%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
30.2%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
57.6%
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
63.9%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
79.2%
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
34.5%
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
15.3%
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
58.3%
(*.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 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
58.3%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
49.7%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
58.0%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
35.1%
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
93.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
37.4%
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
90.8%
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
60.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
15.7%
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
46.3%
(cos.f64 re)
Compiler

Compiled 1637 to 955 computations (41.7% saved)

regimes69.0ms (0.6%)

Counts
42 → 1
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 (cos.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Calls

6 calls:

18.0ms
re
12.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
12.0ms
im
10.0ms
(cos.f64 re)
7.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
100.0%1re
100.0%1im
100.0%1(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
100.0%1(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
100.0%1(cos.f64 re)
100.0%1(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes97.0ms (0.8%)

Counts
41 → 2
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 (cos.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
Calls

4 calls:

30.0ms
im
22.0ms
re
20.0ms
(cos.f64 re)
18.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
Results
AccuracySegmentsBranch
96.5%2re
98.0%3im
96.7%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
96.7%2(cos.f64 re)
Compiler

Compiled 16 to 12 computations (25% saved)

regimes90.0ms (0.7%)

Counts
39 → 3
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 (cos.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/360 binary64)))))))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (/.f64 (*.f64 (*.f64 im (*.f64 im im)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
Calls

4 calls:

30.0ms
im
20.0ms
re
17.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
17.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
98.0%3im
96.1%2re
96.2%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
96.2%2(cos.f64 re)
Compiler

Compiled 16 to 12 computations (25% saved)

regimes33.0ms (0.3%)

Counts
34 → 3
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
Outputs
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
Calls

1 calls:

27.0ms
im
Results
AccuracySegmentsBranch
97.8%3im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes74.0ms (0.6%)

Counts
31 → 3
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.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)))))))
Outputs
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
Calls

4 calls:

25.0ms
im
17.0ms
re
13.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
13.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
95.2%2re
95.3%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
95.3%2(cos.f64 re)
97.5%3im
Compiler

Compiled 16 to 12 computations (25% saved)

regimes29.0ms (0.2%)

Counts
28 → 3
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
Calls

1 calls:

24.0ms
im
Results
AccuracySegmentsBranch
97.3%3im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes70.0ms (0.6%)

Counts
27 → 3
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (exp.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
Calls

4 calls:

21.0ms
im
14.0ms
(cos.f64 re)
14.0ms
re
12.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
Results
AccuracySegmentsBranch
89.2%2re
89.7%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
89.7%2(cos.f64 re)
95.4%3im
Compiler

Compiled 16 to 12 computations (25% saved)

regimes71.0ms (0.6%)

Counts
24 → 4
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
Outputs
(cos.f64 re)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
Calls

3 calls:

24.0ms
(cos.f64 re)
24.0ms
im
19.0ms
re
Results
AccuracySegmentsBranch
72.4%4re
82.7%5(cos.f64 re)
89.2%4im
Compiler

Compiled 10 to 7 computations (30% saved)

regimes33.0ms (0.3%)

Counts
22 → 5
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
(cos.f64 re)
Outputs
(cos.f64 re)
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
Calls

1 calls:

28.0ms
im
Results
AccuracySegmentsBranch
88.0%5im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes30.0ms (0.2%)

Counts
21 → 5
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/12 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) 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)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 re re) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) (*.f64 im im))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 re re)) #s(literal 1/48 binary64))) (*.f64 re re)))) (*.f64 re re))))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))
Calls

2 calls:

17.0ms
im
8.0ms
re
Results
AccuracySegmentsBranch
60.1%1re
67.9%5im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes18.0ms (0.1%)

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

1 calls:

15.0ms
im
Results
AccuracySegmentsBranch
66.7%5im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes18.0ms (0.1%)

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

1 calls:

17.0ms
im
Results
AccuracySegmentsBranch
66.7%5im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes11.0ms (0.1%)

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

1 calls:

10.0ms
im
Results
AccuracySegmentsBranch
64.8%3im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes7.0ms (0.1%)

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

1 calls:

7.0ms
im
Results
AccuracySegmentsBranch
64.7%3im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

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

2 calls:

6.0ms
im
2.0ms
re
Results
AccuracySegmentsBranch
57.6%1re
62.3%3im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

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

2 calls:

2.0ms
im
2.0ms
re
Results
AccuracySegmentsBranch
49.7%1re
49.7%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

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

2 calls:

2.0ms
im
2.0ms
re
Results
AccuracySegmentsBranch
34.5%1re
34.5%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999007009699917
0.9999778526258812
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch46.0ms (0.4%)

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

Compiled 562 to 414 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-cos: 7.0ms (38.1% of total)
ival-exp: 5.0ms (27.2% of total)
ival-mult: 4.0ms (21.8% of total)
ival-add: 1.0ms (5.4% of total)
ival-neg: 1.0ms (5.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch47.0ms (0.4%)

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

Compiled 498 to 366 computations (26.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-cos: 6.0ms (30.9% of total)
ival-mult: 5.0ms (25.7% of total)
ival-exp: 4.0ms (20.6% of total)
ival-neg: 3.0ms (15.4% of total)
ival-add: 1.0ms (5.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch50.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
2.352844384813394e+76
2.0252217780708203e+82
22.0ms
0.2058281146521718
478.728106933356
Results
19.0ms144×0infinite
17.0ms128×0valid
Compiler

Compiled 476 to 370 computations (22.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 9.0ms (40% of total)
ival-cos: 7.0ms (31.1% of total)
ival-exp: 4.0ms (17.8% of total)
ival-add: 1.0ms (4.4% of total)
ival-neg: 1.0ms (4.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch52.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.352844384813394e+76
2.0252217780708203e+82
26.0ms
0.2058281146521718
478.728106933356
Results
18.0ms144×0infinite
21.0ms128×0valid
Compiler

Compiled 428 to 338 computations (21% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-cos: 10.0ms (39.8% of total)
ival-exp: 7.0ms (27.9% of total)
ival-mult: 6.0ms (23.9% of total)
ival-add: 1.0ms (4% of total)
ival-neg: 1.0ms (4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch48.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.0230719149016264e+148
3.767492488163956e+151
24.0ms
0.2058281146521718
478.728106933356
Results
19.0ms128×0valid
16.0ms128×0infinite
Compiler

Compiled 370 to 302 computations (18.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-exp: 8.0ms (35.1% of total)
ival-cos: 8.0ms (35.1% of total)
ival-mult: 4.0ms (17.6% of total)
ival-add: 1.0ms (4.4% of total)
ival-neg: 1.0ms (4.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch57.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
1.5625782998758811e+227
1.8611254019762493e+227
23.0ms
1.0230719149016264e+148
3.767492488163956e+151
22.0ms
0.2058281146521718
478.728106933356
Results
23.0ms176×0infinite
18.0ms128×0valid
Compiler

Compiled 426 to 342 computations (19.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-cos: 7.0ms (31.5% of total)
ival-mult: 7.0ms (31.5% of total)
ival-exp: 4.0ms (18% of total)
ival-add: 2.0ms (9% of total)
ival-neg: 1.0ms (4.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch72.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
predicate-same
narrow-enough
Steps
TimeLeftRight
7.0ms
1.5625782998758811e+227
1.8611254019762493e+227
20.0ms
1.0230719149016264e+148
3.767492488163956e+151
16.0ms
1.7620958343853017e+49
6.459806153082126e+53
23.0ms
62518654.952510186
354091891646.7663
Results
50.0ms400×0infinite
Compiler

Compiled 1486 to 970 computations (34.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-cos: 12.0ms (41.8% of total)
ival-mult: 7.0ms (24.4% of total)
ival-exp: 5.0ms (17.4% of total)
ival-add: 2.0ms (7% of total)
ival-neg: 2.0ms (7% of total)
const: 1.0ms (3.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch74.0ms (0.6%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
1.5625782998758811e+227
1.8611254019762493e+227
20.0ms
1.0230719149016264e+148
3.767492488163956e+151
22.0ms
1.7620958343853017e+49
6.459806153082126e+53
22.0ms
62518654.952510186
354091891646.7663
Results
49.0ms416×0infinite
Compiler

Compiled 1714 to 1118 computations (34.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-cos: 11.0ms (40.7% of total)
ival-mult: 6.0ms (22.2% of total)
ival-exp: 4.0ms (14.8% of total)
ival-add: 2.0ms (7.4% of total)
ival-neg: 2.0ms (7.4% of total)
const: 1.0ms (3.7% of total)
backward-pass: 0.0ms (0% of total)

bsearch68.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
predicate-same
narrow-enough
Steps
TimeLeftRight
7.0ms
1.5625782998758811e+227
1.8611254019762493e+227
21.0ms
1.0230719149016264e+148
3.767492488163956e+151
13.0ms
2.352844384813394e+76
2.0252217780708203e+82
22.0ms
62518654.952510186
354091891646.7663
Results
47.0ms384×0infinite
Compiler

Compiled 1228 to 798 computations (35% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-cos: 10.0ms (38.1% of total)
ival-exp: 6.0ms (22.9% of total)
ival-mult: 6.0ms (22.9% of total)
ival-add: 2.0ms (7.6% of total)
ival-neg: 2.0ms (7.6% of total)
const: 1.0ms (3.8% of total)
backward-pass: 0.0ms (0% of total)

bsearch75.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
1.5625782998758811e+227
1.8611254019762493e+227
21.0ms
1.0230719149016264e+148
3.767492488163956e+151
21.0ms
1.7620958343853017e+49
6.459806153082126e+53
22.0ms
5678211498091092.0
8451569332422038000.0
Results
51.0ms432×0infinite
Compiler

Compiled 1170 to 742 computations (36.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-cos: 11.0ms (40.7% of total)
ival-mult: 7.0ms (25.9% of total)
ival-exp: 5.0ms (18.5% of total)
ival-add: 2.0ms (7.4% of total)
ival-neg: 2.0ms (7.4% of total)
const: 1.0ms (3.7% of total)
backward-pass: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
2.0ms
1.5625782998758811e+227
1.8611254019762493e+227
21.0ms
1.0230719149016264e+148
3.767492488163956e+151
Results
17.0ms144×0infinite
Compiler

Compiled 354 to 254 computations (28.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 3.0ms (29.5% of total)
ival-exp: 2.0ms (19.6% of total)
ival-add: 2.0ms (19.6% of total)
ival-mult: 2.0ms (19.6% of total)
ival-neg: 1.0ms (9.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
1.5625782998758811e+227
1.8611254019762493e+227
20.0ms
1.0230719149016264e+148
3.767492488163956e+151
Results
21.0ms176×0infinite
Compiler

Compiled 402 to 278 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-cos: 4.0ms (38% of total)
ival-mult: 3.0ms (28.5% of total)
ival-exp: 2.0ms (19% of total)
ival-add: 1.0ms (9.5% of total)
ival-neg: 1.0ms (9.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
3.0ms
1.5625782998758811e+227
1.8611254019762493e+227
23.0ms
1.0230719149016264e+148
3.767492488163956e+151
Results
19.0ms144×0infinite
Compiler

Compiled 306 to 230 computations (24.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-cos: 6.0ms (49% of total)
ival-exp: 2.0ms (16.3% of total)
ival-mult: 2.0ms (16.3% of total)
ival-add: 1.0ms (8.2% of total)
ival-neg: 1.0ms (8.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify23.0ms (0.2%)

Algorithm
egg-herbie
Rules
67×*-commutative
41×+-commutative
17×sub-neg
15×neg-sub0
15×neg-mul-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01893496
12983496
23313496
33623488
43883488
54023488
64113488
74143488
84153488
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(if (<=.f64 (cos.f64 re) #s(literal 9006748894778255/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(if (<=.f64 im #s(literal 13/2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 2476979795053773/562949953421312 binary64)) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 8106479329266893/2251799813685248 binary64)) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64))) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))))
(if (<=.f64 im #s(literal 4278419646001971/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))))
(if (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(if (<=.f64 im #s(literal 8196551321814303/4503599627370496 binary64)) (cos.f64 re) (if (<=.f64 im #s(literal 19499999999999998808600560529971052648186556399586115317431183024772134371295258289818617110443648721307758122206420850233220323409113701764123951366144 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (cos.f64 re) (if (<=.f64 im #s(literal 2999999999999999979662846023084883929385125325832192 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 179999999999999995669481060770681808476303189920576725775853287335766732554421631581124736988035584122631483147327187748013131623419066795667456653862056322133404051701451896026737961012253668365013275367022398424111537901797376 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 4800000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 179999999999999995669481060770681808476303189920576725775853287335766732554421631581124736988035584122631483147327187748013131623419066795667456653862056322133404051701451896026737961012253668365013275367022398424111537901797376 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 112000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 500000000000000004246810716844851488074434962299380307947499551351398452953088 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 174999999999999995205313708910565812991851447658324187220930717929420561150323152585123254927581170995484326806836049063125770316526512972118979274567687661726607853526202582253192609747641666666911377953013696548853633878327296 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 5800000000000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 171999999999999994926813297794496215701180402300972664087977176285612858307864065187522365691308523119196033002541365852193353532390980677989892846991066465482530134621052993989065398988874465648050239504608475423698891464245248 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 164999999999999994276979005190333822022947963133819110111085579116728218342126194593120290806672344741190014125853771693351047702741405325022024515978950340913015457175703954706101907218417663270707583124996292798337825831387136 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(if (<=.f64 (cos.f64 re) #s(literal 9006748894778255/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(if (<=.f64 (cos.f64 re) #s(literal 9006748894778255/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(if (<=.f64 im #s(literal 13/2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))) #s(literal 1 binary64)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 2476979795053773/562949953421312 binary64)) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 2476979795053773/562949953421312 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 8106479329266893/2251799813685248 binary64)) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64))) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))))
(if (<=.f64 im #s(literal 8106479329266893/2251799813685248 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(if (<=.f64 im #s(literal 4278419646001971/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (cos.f64 re) (+.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))))
(if (<=.f64 im #s(literal 4278419646001971/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (cos.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(if (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(if (or (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (not (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(if (<=.f64 im #s(literal 8196551321814303/4503599627370496 binary64)) (cos.f64 re) (if (<=.f64 im #s(literal 19499999999999998808600560529971052648186556399586115317431183024772134371295258289818617110443648721307758122206420850233220323409113701764123951366144 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))))))
(if (<=.f64 im #s(literal 8196551321814303/4503599627370496 binary64)) (cos.f64 re) (if (<=.f64 im #s(literal 19499999999999998808600560529971052648186556399586115317431183024772134371295258289818617110443648721307758122206420850233220323409113701764123951366144 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (cos.f64 re) (if (<=.f64 im #s(literal 2999999999999999979662846023084883929385125325832192 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 179999999999999995669481060770681808476303189920576725775853287335766732554421631581124736988035584122631483147327187748013131623419066795667456653862056322133404051701451896026737961012253668365013275367022398424111537901797376 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 64000000 binary64)) (cos.f64 re) (if (<=.f64 im #s(literal 2999999999999999979662846023084883929385125325832192 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))) (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 179999999999999995669481060770681808476303189920576725775853287335766732554421631581124736988035584122631483147327187748013131623419066795667456653862056322133404051701451896026737961012253668365013275367022398424111537901797376 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))))
(if (<=.f64 im #s(literal 4800000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.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 (+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im (*.f64 im #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 179999999999999995669481060770681808476303189920576725775853287335766732554421631581124736988035584122631483147327187748013131623419066795667456653862056322133404051701451896026737961012253668365013275367022398424111537901797376 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 4800000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))))))) (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64)))))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 179999999999999995669481060770681808476303189920576725775853287335766732554421631581124736988035584122631483147327187748013131623419066795667456653862056322133404051701451896026737961012253668365013275367022398424111537901797376 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))))
(if (<=.f64 im #s(literal 112000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 500000000000000004246810716844851488074434962299380307947499551351398452953088 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 #s(literal -1/4 binary64) re)))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 174999999999999995205313708910565812991851447658324187220930717929420561150323152585123254927581170995484326806836049063125770316526512972118979274567687661726607853526202582253192609747641666666911377953013696548853633878327296 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 112000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (if (<=.f64 im #s(literal 500000000000000004246810716844851488074434962299380307947499551351398452953088 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/129600 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 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (not (<=.f64 im #s(literal 174999999999999995205313708910565812991851447658324187220930717929420561150323152585123254927581170995484326806836049063125770316526512972118979274567687661726607853526202582253192609747641666666911377953013696548853633878327296 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))))
(if (<=.f64 im #s(literal 5800000000000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 171999999999999994926813297794496215701180402300972664087977176285612858307864065187522365691308523119196033002541365852193353532390980677989892846991066465482530134621052993989065398988874465648050239504608475423698891464245248 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))))
(if (<=.f64 im #s(literal 5800000000000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (if (<=.f64 im #s(literal 2399999999999999850807477239976319853127394232631296 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re))))) (if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 171999999999999994926813297794496215701180402300972664087977176285612858307864065187522365691308523119196033002541365852193353532390980677989892846991066465482530134621052993989065398988874465648050239504608475423698891464245248 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))))))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 164999999999999994276979005190333822022947963133819110111085579116728218342126194593120290806672344741190014125853771693351047702741405325022024515978950340913015457175703954706101907218417663270707583124996292798337825831387136 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (if (<=.f64 im #s(literal 164999999999999994276979005190333822022947963133819110111085579116728218342126194593120290806672344741190014125853771693351047702741405325022024515978950340913015457175703954706101907218417663270707583124996292798337825831387136 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(if (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im)))))) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im im))))))))
(if (or (<=.f64 im #s(literal 36999999999999997292110566567263910840564968827109325871859356085577038377438059823364993626955893475594586766998706909204045779022721628864480341393408 binary64)) (not (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal -1/4 binary64) re))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal -1/4 binary64)))) (+.f64 im #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/2 binary64)))

soundness1.5s (12.4%)

Rules
669×associate-+r+
646×associate-+r+
562×fma-define
561×associate-+r+
539×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072919524
1197716305
2466815415
057117828
1163815046
2522614047
036277
1547211
27525211
092121753
1271218405
2750318339
0751658
12401483
29301420
332151361
470291361
574591361
676091361
039392
1647330
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 3944 to 2468 computations (37.4% saved)

preprocess503.0ms (4.1%)

Remove

(abs im)

(abs re)

Compiler

Compiled 2110 to 1282 computations (39.2% saved)

end0.0ms (0%)

Profiling

Loading profile data...