math.exp on complex, real part

Time bar (total: 22.5s)

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 8 to 6 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-exp: 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)
backward-pass: 0.0ms (0% of total)

sample811.0ms (3.6%)

Results
557.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 353.0ms
ival-cos: 214.0ms (60.7% of total)
ival-mult: 68.0ms (19.3% of total)
ival-exp: 60.0ms (17% of total)
const: 7.0ms (2% of total)
backward-pass: 3.0ms (0.9% of total)
Bogosity

preprocess21.0ms (0.1%)

Algorithm
egg-herbie
Rules
222×fma-define
184×sum3-define
124×fmsub-define
100×fnmadd-define
60×fmm-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01634
13934
27332
311032
419832
530832
637332
745832
866232
966232
055
165
065
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(* (exp re) (cos im))
Outputs
(* (exp re) (cos im))
(*.f64 (exp.f64 re) (cos.f64 im))
Call 2
Inputs
(* (exp re) (cos im))
(* (exp (neg re)) (cos im))
(* (exp re) (cos (neg im)))
(neg (* (exp (neg re)) (cos im)))
(neg (* (exp re) (cos (neg im))))
(* (exp im) (cos re))
Outputs
(* (exp re) (cos im))
(* (exp (neg re)) (cos im))
(/ (cos im) (exp re))
(* (exp re) (cos (neg im)))
(* (exp re) (cos im))
(neg (* (exp (neg re)) (cos im)))
(/ (cos im) (neg (exp re)))
(neg (* (exp re) (cos (neg im))))
(fnmsub (exp re) (cos im) 0)
(* (exp im) (cos re))
Symmetry

(abs im)

explain59.0ms (0.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(exp.f64 re)
00-0-im
00-0-re
00-0-(cos.f64 im)
00-0-(*.f64 (exp.f64 re) (cos.f64 im))
Results
40.0ms512×0valid
Compiler

Compiled 35 to 17 computations (51.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-cos: 13.0ms (56.2% of total)
ival-mult: 5.0ms (21.6% of total)
ival-exp: 4.0ms (17.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (exp.f64 re) (cos.f64 im))
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify4.0ms (0%)

Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(cos.f64 im)
cost-diff0
(exp.f64 re)
cost-diff0
(*.f64 (exp.f64 re) (cos.f64 im))
Rules
*-lowering-*.f32
*-lowering-*.f64
cos-lowering-cos.f32
*-commutative
exp-lowering-exp.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0511
1611
0611
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (exp re) (cos im))
(exp re)
re
(cos im)
im
Outputs
(* (exp re) (cos im))
(*.f64 (exp.f64 re) (cos.f64 im))
(exp re)
(exp.f64 re)
re
(cos im)
(cos.f64 im)
im

localize49.0ms (0.2%)

Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(exp.f64 re)
accuracy100.0%
(cos.f64 im)
accuracy100.0%
(*.f64 (exp.f64 re) (cos.f64 im))
Results
42.0ms256×0valid
Compiler

Compiled 14 to 6 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-cos: 7.0ms (62.4% of total)
ival-exp: 2.0ms (17.8% of total)
ival-mult: 2.0ms (17.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series7.0ms (0%)

Counts
3 → 48
Calls
Call 1
Inputs
#<alt (* (exp re) (cos im))>
#<alt (exp re)>
#<alt (cos im)>
Outputs
#<alt (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))>
#<alt (+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (exp re)>
#<alt (+ (exp re) (* -1/2 (* (pow im 2) (exp re))))>
#<alt (+ (exp re) (* (pow im 2) (+ (* -1/2 (exp re)) (* 1/24 (* (pow im 2) (exp re))))))>
#<alt (+ (exp re) (* (pow im 2) (+ (* -1/2 (exp re)) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (exp re))) (* 1/24 (exp re)))))))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt (* (cos im) (exp re))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))>
#<alt (+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
Calls

12 calls:

TimeVariablePointExpression
4.0ms
re
@inf
(* (exp re) (cos im))
1.0ms
im
@0
(* (exp re) (cos im))
0.0ms
re
@0
(* (exp re) (cos im))
0.0ms
re
@-inf
(* (exp re) (cos im))
0.0ms
im
@inf
(* (exp re) (cos im))

rewrite22.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
*-lowering-*.f32
*-lowering-*.f64
cos-lowering-cos.f32
*-commutative
exp-lowering-exp.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059
169
069
Stop Event
iter limit
saturated
Counts
3 → 4
Calls
Call 1
Inputs
(* (exp re) (cos im))
(exp re)
(cos im)
Outputs
(*.f64 (exp.f64 re) (cos.f64 im))
(*.f64 (cos.f64 im) (exp.f64 re))
(exp.f64 re)
(cos.f64 im)

simplify196.0ms (0.9%)

Algorithm
egg-herbie
Rules
1922×*-lowering-*.f32
1922×*-lowering-*.f64
1832×sum3-define
1604×fnmadd-define
1524×+-lowering-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
064277
1186250
2587247
31523242
42063242
52744242
63594242
74443242
85873242
08029242
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(exp re)
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(+ (exp re) (* (pow im 2) (+ (* -1/2 (exp re)) (* 1/24 (* (pow im 2) (exp re))))))
(+ (exp re) (* (pow im 2) (+ (* -1/2 (exp re)) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (exp re))) (* 1/24 (exp re)))))))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
(* (cos im) (exp re))
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
Outputs
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(exp re)
(exp.f64 re)
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+ (exp re) (* (pow im 2) (+ (* -1/2 (exp re)) (* 1/24 (* (pow im 2) (exp re))))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ (exp re) (* (pow im 2) (+ (* -1/2 (exp re)) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (exp re))) (* 1/24 (exp re)))))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
(* (cos im) (exp re))
(*.f64 (cos.f64 im) (exp.f64 re))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))))
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)

eval5.0ms (0%)

Compiler

Compiled 358 to 48 computations (86.6% saved)

prune8.0ms (0%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New46652
Fresh000
Picked011
Done000
Total46753
Accuracy
100.0%
Counts
53 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
69.2%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
64.5%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
59.7%
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
100.0%
(*.f64 (exp.f64 re) (cos.f64 im))
64.6%
(exp.f64 re)
52.3%
(cos.f64 im)
Compiler

Compiled 127 to 93 computations (26.8% saved)

simplify67.0ms (0.3%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
cost-diff0
(exp.f64 re)
cost-diff0
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
cost-diff0
(cos.f64 im)
cost-diff0
(+.f64 re #s(literal 1 binary64))
cost-diff0
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
cost-diff0
(exp.f64 re)
cost-diff0
(cos.f64 im)
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
cost-diff0
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
cost-diff0
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
Rules
1850×fma-define
1432×fma-lowering-fma.f32
1432×fma-lowering-fma.f64
620×*-lowering-*.f32
620×*-lowering-*.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021122
155108
2155108
3395108
4778108
51569108
62355108
72392108
02392108
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))) (cos im))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
1
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
re
(+ 1 (* re (+ 1/2 (* re 1/6))))
(* re (+ 1/2 (* re 1/6)))
(+ 1/2 (* re 1/6))
1/2
(* re 1/6)
1/6
(cos im)
im
(cos im)
im
(exp re)
re
(* (+ re 1) (cos im))
(+ re 1)
re
1
(cos im)
im
(* (exp re) (+ 1 (* -1/2 (* im im))))
(exp re)
re
(+ 1 (* -1/2 (* im im)))
1
(* -1/2 (* im im))
-1/2
(* im im)
im
Outputs
(* (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))) (cos im))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
1
#s(literal 1 binary64)
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
re
(+ 1 (* re (+ 1/2 (* re 1/6))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* re (+ 1/2 (* re 1/6)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(+ 1/2 (* re 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* re 1/6)
(*.f64 re #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(cos im)
(cos.f64 im)
im
(cos im)
(cos.f64 im)
im
(exp re)
(exp.f64 re)
re
(* (+ re 1) (cos im))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re))
(+ re 1)
(+.f64 #s(literal 1 binary64) re)
re
1
#s(literal 1 binary64)
(cos im)
(cos.f64 im)
im
(* (exp re) (+ 1 (* -1/2 (* im im))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(exp re)
(exp.f64 re)
re
(+ 1 (* -1/2 (* im im)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
1
#s(literal 1 binary64)
(* -1/2 (* im im))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
-1/2
#s(literal -1/2 binary64)
(* im im)
(*.f64 im im)
im

localize339.0ms (1.5%)

Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(exp.f64 re)
accuracy100.0%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
accuracy94.6%
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
accuracy100.0%
(+.f64 re #s(literal 1 binary64))
accuracy100.0%
(cos.f64 im)
accuracy99.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
accuracy100.0%
(exp.f64 re)
accuracy100.0%
(cos.f64 im)
accuracy99.9%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
accuracy99.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
accuracy99.8%
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 re #s(literal 1/6 binary64))
Results
71.0ms256×0valid
Compiler

Compiled 125 to 22 computations (82.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 14.0ms (38.5% of total)
ival-add: 8.0ms (22% of total)
ival-cos: 7.0ms (19.2% of total)
...c/correct-round.rkt:119:19: 5.0ms (13.7% of total)
ival-exp: 2.0ms (5.5% of total)
const: 1.0ms (2.7% of total)
backward-pass: 0.0ms (0% of total)

series20.0ms (0.1%)

Counts
13 → 192
Calls
Call 1
Inputs
#<alt (* (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))) (cos im))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))>
#<alt (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))>
#<alt (+ 1 (* re (+ 1/2 (* re 1/6))))>
#<alt (cos im)>
#<alt (exp re)>
#<alt (* (+ re 1) (cos im))>
#<alt (+ re 1)>
#<alt (* (exp re) (+ 1 (* -1/2 (* im im))))>
#<alt (+ 1 (* -1/2 (* im im)))>
#<alt (* -1/2 (* im im))>
#<alt (* re 1/6)>
#<alt (* re (+ 1/2 (* re 1/6)))>
Outputs
#<alt (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))>
#<alt (+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))))))))>
#<alt (+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* 1/24 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))>
#<alt re>
#<alt (* re (+ 1 (* 1/2 re)))>
#<alt (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))>
#<alt (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt 1>
#<alt (+ 1 (* 1/2 re))>
#<alt (+ 1 (* re (+ 1/2 (* 1/6 re))))>
#<alt (+ 1 (* re (+ 1/2 (* 1/6 re))))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))>
#<alt (+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (exp re)>
#<alt (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (* re (cos im))>
#<alt (* re (+ (cos im) (/ (cos im) re)))>
#<alt (* re (+ (cos im) (/ (cos im) re)))>
#<alt (* re (+ (cos im) (/ (cos im) re)))>
#<alt (* re (cos im))>
#<alt (* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))>
#<alt (* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))>
#<alt (* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))>
#<alt (+ 1 re)>
#<alt (+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))>
#<alt (+ 1 (+ re (* (pow im 2) (+ (* -1/2 (+ 1 re)) (* 1/24 (* (pow im 2) (+ 1 re)))))))>
#<alt (+ 1 (+ re (* (pow im 2) (+ (* -1/2 (+ 1 re)) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 re))) (* 1/24 (+ 1 re))))))))>
#<alt (* (cos im) (+ 1 re))>
#<alt (* (cos im) (+ 1 re))>
#<alt (* (cos im) (+ 1 re))>
#<alt (* (cos im) (+ 1 re))>
#<alt (* (cos im) (+ 1 re))>
#<alt (* (cos im) (+ 1 re))>
#<alt (* (cos im) (+ 1 re))>
#<alt (* (cos im) (+ 1 re))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (+ (* -1/2 (pow im 2)) (* 1/2 (* re (+ 1 (* -1/2 (pow im 2))))))))))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ (* 1/6 (* re (+ 1 (* -1/2 (pow im 2))))) (* 1/2 (+ 1 (* -1/2 (pow im 2)))))))))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (* (exp re) (+ 1 (* -1/2 (pow im 2))))>
#<alt (exp re)>
#<alt (+ (exp re) (* -1/2 (* (pow im 2) (exp re))))>
#<alt (+ (exp re) (* -1/2 (* (pow im 2) (exp re))))>
#<alt (+ (exp re) (* -1/2 (* (pow im 2) (exp re))))>
#<alt (* -1/2 (* (pow im 2) (exp re)))>
#<alt (* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))>
#<alt (* -1/2 (* (pow im 2) (exp re)))>
#<alt (* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (* -1/2 (pow im 2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/2 re)>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
Calls

48 calls:

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

rewrite320.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
4040×*-lowering-*.f32
4040×*-lowering-*.f64
3246×/-lowering-/.f32
3246×/-lowering-/.f64
2206×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02194
111381
2105081
0831281
Stop Event
iter limit
node limit
Counts
13 → 409
Calls
Call 1
Inputs
(* (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))) (cos im))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
(+ 1 (* re (+ 1/2 (* re 1/6))))
(cos im)
(exp re)
(* (+ re 1) (cos im))
(+ re 1)
(* (exp re) (+ 1 (* -1/2 (* im im))))
(+ 1 (* -1/2 (* im im)))
(* -1/2 (* im im))
(* re 1/6)
(* re (+ 1/2 (* re 1/6)))
Outputs
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+.f64 (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (cos.f64 im)))
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (cos.f64 im)))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (cos.f64 im))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im) (cos.f64 im))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(fma.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))) (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (cos.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (cos.f64 im))))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (cos.f64 im))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (cos.f64 im))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 im) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) #s(literal 3 binary64))) (+.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))) (*.f64 (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) #s(literal 3 binary64)) (pow.f64 (cos.f64 im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))) (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (cos.f64 im)))))
(/.f64 (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (-.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (cos.f64 im) (cos.f64 im))) (-.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)))
(/.f64 (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))) (-.f64 (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))) (*.f64 (cos.f64 im) (cos.f64 im))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 re (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) re (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (*.f64 re (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))))
(/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (-.f64 re (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))
(+.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re)
(+.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) re) (*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) re))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 re re))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) re) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) re))
(-.f64 (/.f64 (*.f64 re re) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) re (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(fma.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re) re)
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re re)
(fma.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) re)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) re)))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re)))) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 re (*.f64 re re))))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re))))) (neg.f64 (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64))))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 re #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(neg.f64 (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (pow.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(cos.f64 im)
(*.f64 #s(literal 1 binary64) (cos.f64 im))
(*.f64 (cos.f64 im) #s(literal 1 binary64))
(exp.f64 re)
(pow.f64 (exp.f64 re) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) re)
(*.f64 #s(literal 1 binary64) (exp.f64 re))
(*.f64 (exp.f64 re) #s(literal 1 binary64))
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) re))
(+.f64 (cos.f64 im) (*.f64 re (cos.f64 im)))
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))
(+.f64 (*.f64 re (cos.f64 im)) (cos.f64 im))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 re (cos.f64 im)))
(fma.f64 re (cos.f64 im) (cos.f64 im))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (cos.f64 im) re))
(fma.f64 (cos.f64 im) re (cos.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (cos.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (cos.f64 im))))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (cos.f64 im)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (cos.f64 im)) (+.f64 re #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (cos.f64 im))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (cos.f64 im))) (-.f64 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 im) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 im) re) #s(literal 3 binary64))) (+.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (*.f64 (cos.f64 im) (*.f64 (cos.f64 im) re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) re) #s(literal 3 binary64)) (pow.f64 (cos.f64 im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 im) #s(literal 3 binary64)) (pow.f64 (*.f64 re (cos.f64 im)) #s(literal 3 binary64))) (+.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (*.f64 (*.f64 re (cos.f64 im)) (*.f64 re (cos.f64 im))) (*.f64 (cos.f64 im) (*.f64 re (cos.f64 im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (cos.f64 im)) #s(literal 3 binary64)) (pow.f64 (cos.f64 im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (cos.f64 im)) (*.f64 re (cos.f64 im))) (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 re (cos.f64 im)) (cos.f64 im)))))
(/.f64 (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re))) (-.f64 (cos.f64 im) (*.f64 (cos.f64 im) re)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (*.f64 (cos.f64 im) (cos.f64 im))) (-.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))
(/.f64 (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 re (cos.f64 im)) (*.f64 re (cos.f64 im)))) (-.f64 (cos.f64 im) (*.f64 re (cos.f64 im))))
(/.f64 (-.f64 (*.f64 (*.f64 re (cos.f64 im)) (*.f64 re (cos.f64 im))) (*.f64 (cos.f64 im) (cos.f64 im))) (-.f64 (*.f64 re (cos.f64 im)) (cos.f64 im)))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) re)
(+.f64 re #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(fma.f64 #s(literal 1 binary64) re #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(neg.f64 (/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64)))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) re)))
(/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) re))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (-.f64 (*.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 re (*.f64 re re)) #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 re re) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (-.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) re))))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(+.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (exp.f64 re))
(-.f64 (/.f64 (exp.f64 (+.f64 re re)) (-.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))) (-.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))
(fma.f64 #s(literal 1 binary64) (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (exp.f64 re) #s(literal 1 binary64) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (exp.f64 re))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (exp.f64 re)) (exp.f64 re))
(fma.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)) (exp.f64 re))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (exp.f64 re) (exp.f64 re))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) (*.f64 im (exp.f64 re)) (exp.f64 re))
(fma.f64 (*.f64 (exp.f64 re) #s(literal -1/2 binary64)) (*.f64 im im) (exp.f64 re))
(fma.f64 (*.f64 (exp.f64 re) (*.f64 im im)) #s(literal -1/2 binary64) (exp.f64 re))
(fma.f64 (*.f64 (exp.f64 re) (*.f64 im #s(literal -1/2 binary64))) im (exp.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (+.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))) (*.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))) (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (exp.f64 (*.f64 re #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 (exp.f64 (+.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (exp.f64 re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))) (exp.f64 re))))
(/.f64 (exp.f64 re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (exp.f64 (*.f64 re #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))) (*.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (exp.f64 (+.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re)))) (-.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (exp.f64 (*.f64 re #s(literal 3 binary64)))))) (neg.f64 (+.f64 (exp.f64 (+.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))) (*.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))))) (neg.f64 (-.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (exp.f64 re))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))) (exp.f64 re))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (exp.f64 (*.f64 re #s(literal 3 binary64)))) (exp.f64 (*.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))) (-.f64 (exp.f64 (+.f64 re re)) (*.f64 (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (exp.f64 re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))) (exp.f64 (+.f64 re re))) (-.f64 (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (exp.f64 re)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (exp.f64 re))
(*.f64 (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (exp.f64 (*.f64 re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re))) (*.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))))
(*.f64 (-.f64 (exp.f64 (+.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (exp.f64 (+.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (exp.f64 re)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))) (exp.f64 re)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (neg.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) im #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.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 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.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 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.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 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(*.f64 (*.f64 im im) #s(literal -1/2 binary64))
(*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 im #s(literal -1/2 binary64)) im)
(*.f64 re #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) re)
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(fma.f64 re #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(fma.f64 re (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) re (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 re re) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) re (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re re) #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))) re)))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re))) (+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))) re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 re (*.f64 re re))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)))) (neg.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (+.f64 (neg.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))) #s(literal -1/4 binary64)))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 re #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re)) (+.f64 (neg.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))) #s(literal -1/4 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))) re)) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 re #s(literal -1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re re))) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal -1/36 binary64))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))

simplify368.0ms (1.6%)

Algorithm
egg-herbie
Rules
5848×+-lowering-+.f64
5848×+-lowering-+.f32
3702×*-lowering-*.f32
3702×*-lowering-*.f64
1456×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01941732
16881540
229181466
090421466
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(* 1/6 (* (pow re 3) (cos im)))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(* 1/6 (* (pow re 3) (cos im)))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* 1/24 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
re
(* re (+ 1 (* 1/2 re)))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
1
(+ 1 (* 1/2 re))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
(exp re)
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (cos im)))
(* re (cos im))
(* re (+ (cos im) (/ (cos im) re)))
(* re (+ (cos im) (/ (cos im) re)))
(* re (+ (cos im) (/ (cos im) re)))
(* re (cos im))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(+ 1 re)
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(+ 1 (+ re (* (pow im 2) (+ (* -1/2 (+ 1 re)) (* 1/24 (* (pow im 2) (+ 1 re)))))))
(+ 1 (+ re (* (pow im 2) (+ (* -1/2 (+ 1 re)) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 re))) (* 1/24 (+ 1 re))))))))
(* (cos im) (+ 1 re))
(* (cos im) (+ 1 re))
(* (cos im) (+ 1 re))
(* (cos im) (+ 1 re))
(* (cos im) (+ 1 re))
(* (cos im) (+ 1 re))
(* (cos im) (+ 1 re))
(* (cos im) (+ 1 re))
1
(+ 1 re)
(+ 1 re)
(+ 1 re)
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (+ (* -1/2 (pow im 2)) (* 1/2 (* re (+ 1 (* -1/2 (pow im 2))))))))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ (* 1/6 (* re (+ 1 (* -1/2 (pow im 2))))) (* 1/2 (+ 1 (* -1/2 (pow im 2)))))))))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(exp re)
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(* -1/2 (* (pow im 2) (exp re)))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(* -1/2 (* (pow im 2) (exp re)))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* -1/2 (pow im 2)))
(* -1/2 (pow im 2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* -1/2 (pow im 2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/2 re)
(* re (+ 1/2 (* 1/6 re)))
(* re (+ 1/2 (* 1/6 re)))
(* re (+ 1/2 (* 1/6 re)))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
Outputs
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (*.f64 re (*.f64 (cos.f64 im) #s(literal 1/6 binary64))) (*.f64 re re))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))) (/.f64 (/.f64 (cos.f64 im) re) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))) (+.f64 (/.f64 (/.f64 (cos.f64 im) re) re) (/.f64 (/.f64 (/.f64 (cos.f64 im) re) re) re))))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (*.f64 re (*.f64 (cos.f64 im) #s(literal 1/6 binary64))) (*.f64 re re))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 re (*.f64 re re)) (-.f64 (*.f64 (cos.f64 im) #s(literal -1/6 binary64)) (/.f64 (+.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (cos.f64 im) re)) re))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
(*.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal -1/6 binary64)) (/.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* 1/24 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))))))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* 1/6 (pow re 3))
(*.f64 re (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))) #s(literal 1 binary64))
(* 1/6 (pow re 3))
(*.f64 re (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
re
(* re (+ 1 (* 1/2 re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* 1/6 (pow re 3))
(*.f64 re (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))))
(* 1/6 (pow re 3))
(*.f64 re (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 re))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(exp re)
(exp.f64 re)
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* re (cos im))
(*.f64 (cos.f64 im) re)
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* re (cos im))
(*.f64 (cos.f64 im) re)
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+ 1 (+ re (* (pow im 2) (+ (* -1/2 (+ 1 re)) (* 1/24 (* (pow im 2) (+ 1 re)))))))
(+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (+.f64 re #s(literal 1 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+ 1 (+ re (* (pow im 2) (+ (* -1/2 (+ 1 re)) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 re))) (* 1/24 (+ 1 re))))))))
(+.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64))) (*.f64 (*.f64 im (*.f64 im (+.f64 re #s(literal 1 binary64)))) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* (cos im) (+ 1 re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (+ (* -1/2 (pow im 2)) (* 1/2 (* re (+ 1 (* -1/2 (pow im 2))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ (* 1/6 (* re (+ 1 (* -1/2 (pow im 2))))) (* 1/2 (+ 1 (* -1/2 (pow im 2)))))))))))
(+.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(exp re)
(exp.f64 re)
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(+ (exp re) (* -1/2 (* (pow im 2) (exp re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (exp.f64 re))
(* -1/2 (* (pow im 2) (exp re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 re)) (/.f64 (exp.f64 re) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 re)) (/.f64 (exp.f64 re) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 re)) (/.f64 (exp.f64 re) (*.f64 im im))))
(* -1/2 (* (pow im 2) (exp re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 re)) (/.f64 (exp.f64 re) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 re)) (/.f64 (exp.f64 re) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 re)) (/.f64 (exp.f64 re) (*.f64 im im))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* -1/2 (pow im 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))

eval75.0ms (0.3%)

Compiler

Compiled 16955 to 1722 computations (89.8% saved)

prune87.0ms (0.4%)

Pruning

24 alts after pruning (18 fresh and 6 done)

PrunedKeptTotal
New63117648
Fresh011
Picked055
Done011
Total63124655
Accuracy
100.0%
Counts
655 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
69.2%
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
53.9%
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
26.9%
(+.f64 re #s(literal 1 binary64))
29.4%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
26.0%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
36.7%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
34.4%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
26.9%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
56.3%
(*.f64 (/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (-.f64 re (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (cos.f64 im))
55.4%
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (cos.f64 im))
69.2%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
28.6%
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
53.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
69.2%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
35.7%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
64.5%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
36.0%
(*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re)))) (cos.f64 im))
26.8%
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
48.2%
(*.f64 (exp.f64 re) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.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 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
59.7%
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
100.0%
(*.f64 (exp.f64 re) (cos.f64 im))
64.6%
(exp.f64 re)
52.3%
(cos.f64 im)
26.4%
#s(literal 1 binary64)
Compiler

Compiled 871 to 483 computations (44.5% saved)

simplify181.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
cost-diff0
(cos.f64 im)
cost-diff128
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
cost-diff0
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))
cost-diff0
(*.f64 im im)
cost-diff0
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
cost-diff0
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
cost-diff0
(+.f64 re #s(literal 1 binary64))
cost-diff0
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
cost-diff0
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
cost-diff0
(+.f64 #s(literal 1 binary64) re)
cost-diff0
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
cost-diff0
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
Rules
3788×fma-define
2818×fma-lowering-fma.f32
2818×fma-lowering-fma.f64
1144×sum3-define
1084×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033261
198230
2332230
31104230
42590230
53182230
63492230
73856230
84190230
94346230
105693230
115846230
125874230
135881230
145881230
05881230
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (cos im))
(+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))
(+ 1 re)
1
re
(* re (* re (+ 1/2 (* re 1/6))))
(* re (+ 1/2 (* re 1/6)))
(+ 1/2 (* re 1/6))
1/2
(* re 1/6)
1/6
(cos im)
im
1
(* (+ re 1) (+ 1 (* -1/2 (* im im))))
(+ re 1)
re
1
(+ 1 (* -1/2 (* im im)))
(* -1/2 (* im im))
-1/2
(* im im)
im
(+ 1 (* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))))
1
(* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720))))))
(* im im)
im
(+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))
-1/2
(* (* im im) (+ 1/24 (* im (* im -1/720))))
(+ 1/24 (* im (* im -1/720)))
1/24
(* im (* im -1/720))
(* im -1/720)
-1/720
(/ (cos im) (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))))
(cos im)
im
(/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))))
1
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
re
(+ 1 (* re (+ 1/2 (* re 1/6))))
(* re (+ 1/2 (* re 1/6)))
(+ 1/2 (* re 1/6))
1/2
(* re 1/6)
1/6
Outputs
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (cos im))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
1
#s(literal 1 binary64)
re
(* re (* re (+ 1/2 (* re 1/6))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))
(* re (+ 1/2 (* re 1/6)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(+ 1/2 (* re 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* re 1/6)
(*.f64 re #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(cos im)
(cos.f64 im)
im
1
#s(literal 1 binary64)
(* (+ re 1) (+ 1 (* -1/2 (* im im))))
(*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+ re 1)
(+.f64 #s(literal 1 binary64) re)
re
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (* im im)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* -1/2 (* im im))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
-1/2
#s(literal -1/2 binary64)
(* im im)
(*.f64 im im)
im
(+ 1 (* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
1
#s(literal 1 binary64)
(* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(* im im)
(*.f64 im im)
im
(+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))
-1/2
#s(literal -1/2 binary64)
(* (* im im) (+ 1/24 (* im (* im -1/720))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(+ 1/24 (* im (* im -1/720)))
(+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))
1/24
#s(literal 1/24 binary64)
(* im (* im -1/720))
(*.f64 im (*.f64 im #s(literal -1/720 binary64)))
(* im -1/720)
(*.f64 im #s(literal -1/720 binary64))
-1/720
#s(literal -1/720 binary64)
(/ (cos im) (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(cos im)
(cos.f64 im)
im
(/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
1
#s(literal 1 binary64)
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
re
(+ 1 (* re (+ 1/2 (* re 1/6))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* re (+ 1/2 (* re 1/6)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(+ 1/2 (* re 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* re 1/6)
(*.f64 re #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)

localize204.0ms (0.9%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
accuracy99.8%
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 re #s(literal 1/6 binary64))
accuracy99.3%
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
accuracy99.9%
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
accuracy99.8%
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
accuracy99.8%
(*.f64 im (*.f64 im #s(literal -1/720 binary64)))
accuracy99.7%
(*.f64 im #s(literal -1/720 binary64))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
accuracy100.0%
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
accuracy99.9%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
accuracy99.9%
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
accuracy99.8%
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 re #s(literal 1/6 binary64))
Results
129.0ms256×0valid
Compiler

Compiled 271 to 34 computations (87.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 77.0ms
ival-add: 25.0ms (32.4% of total)
ival-mult: 24.0ms (31.1% of total)
...c/correct-round.rkt:119:19: 17.0ms (22.1% of total)
ival-cos: 7.0ms (9.1% of total)
ival-div: 3.0ms (3.9% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

series19.0ms (0.1%)

Counts
21 → 288
Calls
Call 1
Inputs
#<alt (* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (cos im))>
#<alt (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))>
#<alt (+ 1 re)>
#<alt (* re (* re (+ 1/2 (* re 1/6))))>
#<alt (* (+ re 1) (+ 1 (* -1/2 (* im im))))>
#<alt (+ re 1)>
#<alt (+ 1 (* -1/2 (* im im)))>
#<alt (* -1/2 (* im im))>
#<alt (+ 1 (* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))))>
#<alt (* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720))))))>
#<alt (* im im)>
#<alt (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))>
#<alt (/ (cos im) (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))))>
#<alt (cos im)>
#<alt (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))>
#<alt (* re 1/6)>
#<alt (* re (+ 1/2 (* re 1/6)))>
#<alt (* im -1/720)>
#<alt (* im (* im -1/720))>
#<alt (* (* im im) (+ 1/24 (* im (* im -1/720))))>
Outputs
#<alt (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))>
#<alt (+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))>
#<alt (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))>
#<alt (+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* 1/24 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* 1/2 (pow re 2))>
#<alt (* (pow re 2) (+ 1/2 (* 1/6 re)))>
#<alt (* (pow re 2) (+ 1/2 (* 1/6 re)))>
#<alt (* (pow re 2) (+ 1/2 (* 1/6 re)))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))>
#<alt (* re (+ 1 (* -1/2 (pow im 2))))>
#<alt (* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))>
#<alt (* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))>
#<alt (* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))>
#<alt (* re (+ 1 (* -1/2 (pow im 2))))>
#<alt (* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))>
#<alt (* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))>
#<alt (* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))>
#<alt (+ 1 re)>
#<alt (+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))>
#<alt (+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))>
#<alt (+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))>
#<alt (* -1/2 (* (pow im 2) (+ 1 re)))>
#<alt (* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))>
#<alt (* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))>
#<alt (* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))>
#<alt (* -1/2 (* (pow im 2) (+ 1 re)))>
#<alt (* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))>
#<alt (* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))>
#<alt (* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (* -1/2 (pow im 2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* -1/2 (pow im 2))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))>
#<alt (+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))>
#<alt (* -1/720 (pow im 6))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* (pow im 6) (- (+ (* 1/24 (/ 1 (pow im 2))) (/ 1 (pow im 6))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* -1/720 (pow im 6))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* (pow im 6) (- (+ (* 1/24 (/ 1 (pow im 2))) (/ 1 (pow im 6))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* -1/2 (pow im 2))>
#<alt (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2))>
#<alt (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2))>
#<alt (* -1/720 (pow im 6))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* -1/720 (pow im 6))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt -1/2>
#<alt (- (* 1/24 (pow im 2)) 1/2)>
#<alt (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)>
#<alt (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)>
#<alt (* -1/720 (pow im 4))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* -1/720 (pow im 4))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))))))))>
#<alt (+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* 1/24 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))>
#<alt (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))>
#<alt (+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))>
#<alt (+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt 1>
#<alt (+ 1 (* -1 re))>
#<alt (+ 1 (* re (- (* 1/2 re) 1)))>
#<alt (+ 1 (* re (- (* re (+ 1/2 (* -1/6 re))) 1)))>
#<alt (/ 6 (pow re 3))>
#<alt (/ (- 6 (* 18 (/ 1 re))) (pow re 3))>
#<alt (/ (- (+ 6 (/ 18 (pow re 2))) (* 18 (/ 1 re))) (pow re 3))>
#<alt (/ (- (+ 6 (+ (* 18 (/ 1 (pow re 3))) (/ 18 (pow re 2)))) (* 18 (/ 1 re))) (pow re 3))>
#<alt (/ 6 (pow re 3))>
#<alt (* -1 (/ (- (* 18 (/ 1 re)) 6) (pow re 3)))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 18 (/ 1 re)) 18) re)) 6) (pow re 3)))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ (* 18 (/ 1 re)) (/ 18 (pow re 2))) 18) re)) 6) (pow re 3)))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/2 re)>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 im)>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* -1/720 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))>
#<alt (* -1/720 (pow im 4))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* -1/720 (pow im 4))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
#<alt (* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))>
Calls

72 calls:

TimeVariablePointExpression
5.0ms
re
@0
(/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))))
2.0ms
im
@0
(+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))
1.0ms
im
@inf
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (cos im))
1.0ms
im
@-inf
(* im -1/720)
0.0ms
im
@0
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (cos im))

rewrite539.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
3806×*-lowering-*.f32
3806×*-lowering-*.f64
2848×fma-lowering-fma.f32
2848×fma-lowering-fma.f64
2680×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033189
1230166
22354166
09006166
Stop Event
iter limit
node limit
Counts
21 → 1096
Calls
Call 1
Inputs
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (cos im))
(+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))
(+ 1 re)
(* re (* re (+ 1/2 (* re 1/6))))
(* (+ re 1) (+ 1 (* -1/2 (* im im))))
(+ re 1)
(+ 1 (* -1/2 (* im im)))
(* -1/2 (* im im))
(+ 1 (* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))))
(* (* im im) (+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720))))))
(* im im)
(+ -1/2 (* (* im im) (+ 1/24 (* im (* im -1/720)))))
(/ (cos im) (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))))
(cos im)
(/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(* re 1/6)
(* re (+ 1/2 (* re 1/6)))
(* im -1/720)
(* im (* im -1/720))
(* (* im im) (+ 1/24 (* im (* im -1/720))))
Outputs
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)) (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (*.f64 #s(literal 1 binary64) (cos.f64 im)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(fma.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(fma.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re) (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(fma.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im) (*.f64 #s(literal 1 binary64) (cos.f64 im)))
(neg.f64 (/.f64 (cos.f64 im) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (cos.f64 im)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(*.f64 (/.f64 (cos.f64 im) #s(literal -1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) re)
(exp.f64 (*.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) re #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(/.f64 (-.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(+.f64 #s(literal 1 binary64) re)
(+.f64 re #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(fma.f64 #s(literal 1 binary64) re #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (+.f64 re #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re))
(pow.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re re)))
(+.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)))
(fma.f64 re (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re re) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re re)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re re) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/6 binary64))))
(fma.f64 (*.f64 re re) (*.f64 re #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) re (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) re))
(/.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(fma.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) (*.f64 im (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) #s(literal -1/2 binary64)) (*.f64 im im) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im im)) #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im #s(literal -1/2 binary64))) im (+.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (+.f64 re #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) re)
(+.f64 re #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(fma.f64 #s(literal 1 binary64) re #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (+.f64 re #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 re #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re))
(pow.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) im #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))) im #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 (*.f64 #s(literal 1/4 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 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1 binary64)) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(*.f64 (*.f64 im im) #s(literal -1/2 binary64))
(*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 im #s(literal -1/2 binary64)) im)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))) im)
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(+.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) im (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) im #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))) im (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) im) (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) (*.f64 im im) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (-.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (-.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (-.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))) #s(literal 1 binary64)) (-.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (-.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (-.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im #s(literal -1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 im (*.f64 im #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 im (*.f64 im #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 im im)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im im) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 (*.f64 im im) #s(literal -1/2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 (*.f64 im im) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.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 (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) im (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) im (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) im (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) im) im (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -1/2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))) im (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))) im (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))) im (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (*.f64 im im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (*.f64 im im)) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) #s(literal 1 binary64))
(*.f64 (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) im)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(*.f64 (*.f64 #s(literal 1 binary64) im) (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) (*.f64 im im))
(exp.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 im im)
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(fma.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64))
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 im im) #s(literal -1/2 binary64))
(fma.f64 (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) im #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/24 binary64) im) im (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)) (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)) (*.f64 #s(literal 1 binary64) (cos.f64 im)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(fma.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(fma.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re) (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(fma.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im) (*.f64 #s(literal 1 binary64) (cos.f64 im)))
(neg.f64 (/.f64 (cos.f64 im) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (cos.f64 im)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(*.f64 (/.f64 (cos.f64 im) #s(literal -1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(cos.f64 im)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (cos.f64 im) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) #s(literal -1 binary64))
(*.f64 (cos.f64 im) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) re)
(exp.f64 (*.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) re #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(/.f64 (-.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (neg.f64 (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 re #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) re)
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(+.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(fma.f64 re #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(fma.f64 re (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) re (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 re re) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) re (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re re) #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/216 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 re (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)
(*.f64 im #s(literal -1/720 binary64))
(*.f64 #s(literal -1/720 binary64) im)
(*.f64 im (*.f64 im #s(literal -1/720 binary64)))
(*.f64 (*.f64 im 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 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 im (*.f64 (*.f64 im #s(literal -1/720 binary64)) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64))) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(fma.f64 (*.f64 im #s(literal -1/720 binary64)) (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/720 binary64))) (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal -1/720 binary64)) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/720 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) im) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(fma.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/720 binary64))) im) im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im #s(literal -1/720 binary64))) im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/373248000 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/373248000 binary64))))) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/720 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/720 binary64))) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64)))) (-.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/373248000 binary64)))) (*.f64 im im)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/720 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/720 binary64))) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/518400 binary64))) (*.f64 im im)) (-.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64)))) (*.f64 im im))
(*.f64 (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) im)

simplify365.0ms (1.6%)

Algorithm
egg-herbie
Rules
5152×+-lowering-+.f64
5152×+-lowering-+.f32
4128×*-lowering-*.f32
4128×*-lowering-*.f64
1796×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02552901
18832584
238082431
083972431
Stop Event
iter limit
node limit
Counts
288 → 288
Calls
Call 1
Inputs
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(* 1/6 (* (pow re 3) (cos im)))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(* 1/6 (* (pow re 3) (cos im)))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
(+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))
(+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* 1/24 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
1
(+ 1 re)
(+ 1 re)
(+ 1 re)
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* 1/2 (pow re 2))
(* (pow re 2) (+ 1/2 (* 1/6 re)))
(* (pow re 2) (+ 1/2 (* 1/6 re)))
(* (pow re 2) (+ 1/2 (* 1/6 re)))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(* re (+ 1 (* -1/2 (pow im 2))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(* re (+ 1 (* -1/2 (pow im 2))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(+ 1 re)
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(* -1/2 (* (pow im 2) (+ 1 re)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(* -1/2 (* (pow im 2) (+ 1 re)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
1
(+ 1 re)
(+ 1 re)
(+ 1 re)
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* -1/2 (pow im 2)))
(* -1/2 (pow im 2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* -1/2 (pow im 2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
(* -1/2 (pow im 2))
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(* -1/720 (pow im 6))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* (pow im 6) (- (+ (* 1/24 (/ 1 (pow im 2))) (/ 1 (pow im 6))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* -1/720 (pow im 6))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* (pow im 6) (- (+ (* 1/24 (/ 1 (pow im 2))) (/ 1 (pow im 6))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* -1/2 (pow im 2))
(* (pow im 2) (- (* 1/24 (pow im 2)) 1/2))
(* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2))
(* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2))
(* -1/720 (pow im 6))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* -1/720 (pow im 6))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
-1/2
(- (* 1/24 (pow im 2)) 1/2)
(- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)
(- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)
(* -1/720 (pow im 4))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* -1/720 (pow im 4))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* 1/24 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(* 1/6 (* (pow re 3) (cos im)))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(* 1/6 (* (pow re 3) (cos im)))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
1
(+ 1 (* -1 re))
(+ 1 (* re (- (* 1/2 re) 1)))
(+ 1 (* re (- (* re (+ 1/2 (* -1/6 re))) 1)))
(/ 6 (pow re 3))
(/ (- 6 (* 18 (/ 1 re))) (pow re 3))
(/ (- (+ 6 (/ 18 (pow re 2))) (* 18 (/ 1 re))) (pow re 3))
(/ (- (+ 6 (+ (* 18 (/ 1 (pow re 3))) (/ 18 (pow re 2)))) (* 18 (/ 1 re))) (pow re 3))
(/ 6 (pow re 3))
(* -1 (/ (- (* 18 (/ 1 re)) 6) (pow re 3)))
(* -1 (/ (- (* -1 (/ (- (* 18 (/ 1 re)) 18) re)) 6) (pow re 3)))
(* -1 (/ (- (* -1 (/ (- (+ (* 18 (/ 1 re)) (/ 18 (pow re 2))) 18) re)) 6) (pow re 3)))
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/2 re)
(* re (+ 1/2 (* 1/6 re)))
(* re (+ 1/2 (* 1/6 re)))
(* re (+ 1/2 (* 1/6 re)))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 im)
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* -1/720 (pow im 2))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))
(* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))
(* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))
(* -1/720 (pow im 4))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* -1/720 (pow im 4))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
Outputs
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))) (/.f64 (/.f64 (cos.f64 im) re) re)))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))) (+.f64 (/.f64 (/.f64 (cos.f64 im) re) re) (/.f64 (cos.f64 im) (*.f64 re (*.f64 re re))))))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 re (*.f64 re re)) (-.f64 (*.f64 (cos.f64 im) #s(literal -1/6 binary64)) (/.f64 (+.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (cos.f64 im) re)) re))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
(*.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal -1/6 binary64)) (/.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* 1/24 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (/.f64 #s(literal 1 binary64) (*.f64 re re)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(+.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (/.f64 #s(literal 1 binary64) (*.f64 re re))))) #s(literal 1 binary64))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (+.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* 1/2 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/2 binary64)))
(* (pow re 2) (+ 1/2 (* 1/6 re)))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/2 (* 1/6 re)))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/2 (* 1/6 re)))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(* re (+ 1 (* -1/2 (pow im 2))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) re)))) re) #s(literal 1 binary64))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) re)))) re) #s(literal 1 binary64))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) re)))) re) #s(literal 1 binary64))
(* re (+ 1 (* -1/2 (pow im 2))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(* -1/2 (* (pow im 2) (+ 1 re)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(* -1/2 (* (pow im 2) (+ 1 re)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))))
(* -1/720 (pow im 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* (pow im 6) (- (+ (* 1/24 (/ 1 (pow im 2))) (/ 1 (pow im 6))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im)))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* -1/720 (pow im 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* (pow im 6) (- (+ (* 1/24 (/ 1 (pow im 2))) (/ 1 (pow im 6))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im)))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* (pow im 2) (- (* 1/24 (pow im 2)) 1/2))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(* -1/720 (pow im 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* -1/720 (pow im 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 im #s(literal 6 binary64)))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* (pow im 6) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
-1/2
#s(literal -1/2 binary64)
(- (* 1/24 (pow im 2)) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))
(- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))
(* -1/720 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* -1/720 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) (+ 1/720 (/ 1/2 (pow im 4)))))
(*.f64 (+.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im im)))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+ 1 (+ (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))) (* 1/24 (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))) (/.f64 (/.f64 (cos.f64 im) re) re)))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))) (+.f64 (/.f64 (/.f64 (cos.f64 im) re) re) (/.f64 (cos.f64 im) (*.f64 re (*.f64 re re))))))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 re (*.f64 re re)) (-.f64 (*.f64 (cos.f64 im) #s(literal -1/6 binary64)) (/.f64 (+.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (cos.f64 im) re)) re))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
(*.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal -1/6 binary64)) (/.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))))
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
1
#s(literal 1 binary64)
(+ 1 (* -1 re))
(-.f64 #s(literal 1 binary64) re)
(+ 1 (* re (- (* 1/2 re) 1)))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (- (* re (+ 1/2 (* -1/6 re))) 1)))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))
(/ 6 (pow re 3))
(/.f64 #s(literal 6 binary64) (*.f64 re (*.f64 re re)))
(/ (- 6 (* 18 (/ 1 re))) (pow re 3))
(/.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal -18 binary64) re)) (*.f64 re (*.f64 re re)))
(/ (- (+ 6 (/ 18 (pow re 2))) (* 18 (/ 1 re))) (pow re 3))
(/.f64 (+.f64 #s(literal 6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 18 binary64) re) #s(literal -18 binary64)) re)) (*.f64 re (*.f64 re re)))
(/ (- (+ 6 (+ (* 18 (/ 1 (pow re 3))) (/ 18 (pow re 2)))) (* 18 (/ 1 re))) (pow re 3))
(/.f64 (+.f64 (+.f64 #s(literal 6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 18 binary64) re) #s(literal -18 binary64)) re)) (/.f64 #s(literal 18 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re (*.f64 re re)))
(/ 6 (pow re 3))
(/.f64 #s(literal 6 binary64) (*.f64 re (*.f64 re re)))
(* -1 (/ (- (* 18 (/ 1 re)) 6) (pow re 3)))
(/.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal -18 binary64) re)) (*.f64 re (*.f64 re re)))
(* -1 (/ (- (* -1 (/ (- (* 18 (/ 1 re)) 18) re)) 6) (pow re 3)))
(/.f64 (+.f64 (/.f64 (+.f64 #s(literal 18 binary64) (/.f64 #s(literal -18 binary64) re)) re) #s(literal -6 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (/ (- (* -1 (/ (- (+ (* 18 (/ 1 re)) (/ 18 (pow re 2))) 18) re)) 6) (pow re 3)))
(/.f64 (-.f64 #s(literal -6 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 18 binary64) (/.f64 #s(literal 18 binary64) re))) #s(literal -18 binary64)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (/.f64 #s(literal 1 binary64) (*.f64 re re)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(+.f64 (*.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (/.f64 #s(literal 1 binary64) (*.f64 re re))))) #s(literal 1 binary64))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (+.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* 1/6 (pow re 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 re re))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* 1/6 (pow re 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 re re))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 im)
(*.f64 im #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* -1/720 (pow im 2))
(*.f64 (*.f64 im im) #s(literal -1/720 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))
(* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))
(* (pow im 2) (+ 1/24 (* -1/720 (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))
(* -1/720 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* -1/720 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))
(* (pow im 4) (- (* 1/24 (/ 1 (pow im 2))) 1/720))
(*.f64 (+.f64 #s(literal -1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im im)))

eval362.0ms (1.6%)

Compiler

Compiled 48794 to 3459 computations (92.9% saved)

prune223.0ms (1%)

Pruning

32 alts after pruning (25 fresh and 7 done)

PrunedKeptTotal
New1469181487
Fresh6713
Picked325
Done156
Total1479321511
Accuracy
100.0%
Counts
1511 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
24.4%
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
35.4%
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
24.3%
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
53.8%
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
68.9%
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
64.3%
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
36.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
26.9%
(+.f64 re #s(literal 1 binary64))
23.2%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
29.4%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
26.0%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
29.3%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
29.0%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
26.9%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
36.7%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
34.4%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
61.1%
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))) (cos.f64 im))
69.1%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
64.6%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
25.7%
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
11.6%
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
53.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
36.0%
(*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re)))) (cos.f64 im))
26.8%
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
48.2%
(*.f64 (exp.f64 re) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.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 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
59.7%
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
100.0%
(*.f64 (exp.f64 re) (cos.f64 im))
7.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
9.0%
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
64.6%
(exp.f64 re)
52.3%
(cos.f64 im)
26.4%
#s(literal 1 binary64)
Compiler

Compiled 1115 to 645 computations (42.2% saved)

simplify336.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 re (*.f64 re #s(literal 1/2 binary64)))
cost-diff0
(+.f64 #s(literal 1 binary64) re)
cost-diff0
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
cost-diff0
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
cost-diff0
(*.f64 re re)
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 re re))
cost-diff0
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
cost-diff0
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
cost-diff0
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
cost-diff0
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
cost-diff0
(+.f64 re #s(literal 1 binary64))
cost-diff0
(+.f64 #s(literal 1 binary64) re)
cost-diff0
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
cost-diff256
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
Rules
2372×sum4-define
1918×sum3-define
1802×fma-lowering-fma.f32
1802×fma-lowering-fma.f64
1680×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
032218
192200
2251195
3947195
42776195
55391195
08090195
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (/ 1 (/ 1 (cos im))))
(+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))
(+ 1 re)
1
re
(* re (* re (+ 1/2 (* re 1/6))))
(* re (+ 1/2 (* re 1/6)))
(+ 1/2 (* re 1/6))
1/2
(* re 1/6)
1/6
(/ 1 (/ 1 (cos im)))
(/ 1 (cos im))
(cos im)
im
(+ re 1)
re
1
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
1
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
re
(+ 1 (* re (+ 1/2 (* re 1/6))))
(* re (+ 1/2 (* re 1/6)))
(+ 1/2 (* re 1/6))
1/2
(* re 1/6)
1/6
(/ (* (- 1 (* re re)) (+ 1 (* im (* im -1/2)))) (- 1 re))
(* (- 1 (* re re)) (+ 1 (* im (* im -1/2))))
(- 1 (* re re))
1
(* re re)
re
(+ 1 (* im (* im -1/2)))
(* im (* im -1/2))
im
(* im -1/2)
-1/2
(- 1 re)
(* (+ (+ 1 re) (* re (* re 1/2))) (cos im))
(+ (+ 1 re) (* re (* re 1/2)))
(+ 1 re)
1
re
(* re (* re 1/2))
(* re 1/2)
1/2
(cos im)
im
Outputs
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (/ 1 (/ 1 (cos im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
1
#s(literal 1 binary64)
re
(* re (* re (+ 1/2 (* re 1/6))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))
(* re (+ 1/2 (* re 1/6)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(+ 1/2 (* re 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* re 1/6)
(*.f64 re #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(/ 1 (/ 1 (cos im)))
(cos.f64 im)
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(cos im)
(cos.f64 im)
im
(+ re 1)
(+.f64 #s(literal 1 binary64) re)
re
1
#s(literal 1 binary64)
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
1
#s(literal 1 binary64)
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
re
(+ 1 (* re (+ 1/2 (* re 1/6))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* re (+ 1/2 (* re 1/6)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(+ 1/2 (* re 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* re 1/6)
(*.f64 re #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(/ (* (- 1 (* re re)) (+ 1 (* im (* im -1/2)))) (- 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)))
(* (- 1 (* re re)) (+ 1 (* im (* im -1/2))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(- 1 (* re re))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
1
#s(literal 1 binary64)
(* re re)
(*.f64 re re)
re
(+ 1 (* im (* im -1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* im (* im -1/2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
im
(* im -1/2)
(*.f64 im #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(- 1 re)
(-.f64 #s(literal 1 binary64) re)
(* (+ (+ 1 re) (* re (* re 1/2))) (cos im))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ (+ 1 re) (* re (* re 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
1
#s(literal 1 binary64)
re
(* re (* re 1/2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* re 1/2)
(*.f64 re #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(cos im)
(cos.f64 im)
im

localize214.0ms (1%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 re #s(literal 1/2 binary64))
accuracy100.0%
(cos.f64 im)
accuracy100.0%
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
accuracy99.3%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
accuracy100.0%
(*.f64 im #s(literal -1/2 binary64))
accuracy100.0%
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
accuracy100.0%
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
accuracy85.4%
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
accuracy100.0%
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
accuracy99.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
accuracy99.8%
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 re #s(literal 1/6 binary64))
accuracy100.0%
(+.f64 re #s(literal 1 binary64))
accuracy99.8%
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
accuracy99.7%
(/.f64 #s(literal 1 binary64) (cos.f64 im))
accuracy99.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
accuracy99.5%
(*.f64 re #s(literal 1/6 binary64))
Results
165.0ms256×0valid
Compiler

Compiled 235 to 33 computations (86% saved)

Precisions
Click to see histograms. Total time spent on operations: 121.0ms
ival-mult: 92.0ms (75.9% of total)
ival-add: 10.0ms (8.3% of total)
ival-cos: 6.0ms (5% of total)
ival-div: 5.0ms (4.1% of total)
...c/correct-round.rkt:119:19: 4.0ms (3.3% of total)
ival-sub: 3.0ms (2.5% of total)
const: 1.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

series14.0ms (0.1%)

Counts
23 → 324
Calls
Call 1
Inputs
#<alt (* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (/ 1 (/ 1 (cos im))))>
#<alt (/ 1 (/ 1 (cos im)))>
#<alt (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))>
#<alt (+ 1 re)>
#<alt (+ re 1)>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))>
#<alt (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))>
#<alt (+ 1 (* re (+ 1/2 (* re 1/6))))>
#<alt (* re (+ 1/2 (* re 1/6)))>
#<alt (/ (* (- 1 (* re re)) (+ 1 (* im (* im -1/2)))) (- 1 re))>
#<alt (* (- 1 (* re re)) (+ 1 (* im (* im -1/2))))>
#<alt (- 1 (* re re))>
#<alt (* re re)>
#<alt (* (+ (+ 1 re) (* re (* re 1/2))) (cos im))>
#<alt (+ (+ 1 re) (* re (* re 1/2)))>
#<alt (* re (* re 1/2))>
#<alt (* re 1/6)>
#<alt (/ 1 (cos im))>
#<alt (+ 1/2 (* re 1/6))>
#<alt (+ 1 (* im (* im -1/2)))>
#<alt (* im -1/2)>
#<alt (cos im)>
#<alt (* re 1/2)>
Outputs
#<alt (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))>
#<alt (+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))>
#<alt (* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))>
#<alt (* 1/6 (* (pow re 3) (cos im)))>
#<alt (* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))>
#<alt (* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))>
#<alt (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))>
#<alt (+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* 1/24 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt (* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))>
#<alt (+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt (+ 1 re)>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt re>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt (* re (+ 1 (/ 1 re)))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))>
#<alt re>
#<alt (* re (+ 1 (* 1/2 re)))>
#<alt (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))>
#<alt (* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* 1/6 (pow re 3))>
#<alt (* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt (* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))>
#<alt 1>
#<alt (+ 1 (* 1/2 re))>
#<alt (+ 1 (* re (+ 1/2 (* 1/6 re))))>
#<alt (+ 1 (* re (+ 1/2 (* 1/6 re))))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))>
#<alt (* 1/2 re)>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* re (+ 1/2 (* 1/6 re)))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* 1/6 (pow re 2))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))>
#<alt (* re (+ 1 (* -1/2 (pow im 2))))>
#<alt (* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))>
#<alt (* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))>
#<alt (* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))>
#<alt (* re (+ 1 (* -1/2 (pow im 2))))>
#<alt (* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))>
#<alt (* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))>
#<alt (* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))>
#<alt (/ (- 1 (pow re 2)) (- 1 re))>
#<alt (- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))>
#<alt (- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))>
#<alt (- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))>
#<alt (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re)))>
#<alt (* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))>
#<alt (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re)))>
#<alt (* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))>
#<alt (+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))>
#<alt (+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))>
#<alt (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2)))))>
#<alt (* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))>
#<alt (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2)))))>
#<alt (* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))>
#<alt (- 1 (pow re 2))>
#<alt (- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))>
#<alt (- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))>
#<alt (- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))>
#<alt (* -1/2 (* (pow im 2) (- 1 (pow re 2))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))>
#<alt (* -1/2 (* (pow im 2) (- 1 (pow re 2))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))>
#<alt (* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))>
#<alt 1>
#<alt (+ 1 (* -1 (pow re 2)))>
#<alt (+ 1 (* -1 (pow re 2)))>
#<alt (+ 1 (* -1 (pow re 2)))>
#<alt (* -1 (pow re 2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1))>
#<alt (* -1 (pow re 2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1))>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))>
#<alt (+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))>
#<alt (* 1/2 (* (pow re 2) (cos im)))>
#<alt (* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))>
#<alt (* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))>
#<alt (* 1/2 (* (pow re 2) (cos im)))>
#<alt (* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))>
#<alt (* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))>
#<alt (* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))>
#<alt (+ 1 (+ re (* 1/2 (pow re 2))))>
#<alt (+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))) (* 1/2 (pow re 2)))))>
#<alt (+ 1 (+ re (+ (* 1/2 (pow re 2)) (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* 1/2 (pow re 2))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))))))))>
#<alt (+ 1 (+ re (+ (* 1/2 (pow re 2)) (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* 1/2 (pow re 2))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))) (* 1/24 (+ 1 (+ re (* 1/2 (pow re 2))))))))))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt (* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))>
#<alt 1>
#<alt (+ 1 re)>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (+ 1 (* re (+ 1 (* 1/2 re))))>
#<alt (* 1/2 (pow re 2))>
#<alt (* (pow re 2) (+ 1/2 (/ 1 re)))>
#<alt (* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))>
#<alt (* 1/2 (pow re 2))>
#<alt (* (pow re 2) (+ 1/2 (/ 1 re)))>
#<alt (* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/2 (pow re 2))>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt (* 1/6 re)>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 5/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 5/24 (* 61/720 (pow im 2)))))))>
#<alt (/ 1 (cos im))>
#<alt (/ 1 (cos im))>
#<alt (/ 1 (cos im))>
#<alt (/ 1 (cos im))>
#<alt (/ 1 (cos im))>
#<alt (/ 1 (cos im))>
#<alt (/ 1 (cos im))>
#<alt (/ 1 (cos im))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/6 re))>
#<alt (+ 1/2 (* 1/6 re))>
#<alt (+ 1/2 (* 1/6 re))>
#<alt (* 1/6 re)>
#<alt (* re (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* re (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* re (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* 1/6 re)>
#<alt (* re (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* re (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt (* re (+ 1/6 (* 1/2 (/ 1 re))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (* -1/2 (pow im 2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* -1/2 (pow im 2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* (pow im 2) (- (/ 1 (pow im 2)) 1/2))>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt (* -1/2 im)>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))>
#<alt (+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (cos im)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
Calls

81 calls:

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

rewrite384.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
3654×*-lowering-*.f32
3654×*-lowering-*.f64
2530×fma-lowering-fma.f32
2530×fma-lowering-fma.f64
2140×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
032162
1213141
22121137
08536137
Stop Event
iter limit
node limit
Counts
23 → 765
Calls
Call 1
Inputs
(* (+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6))))) (/ 1 (/ 1 (cos im))))
(/ 1 (/ 1 (cos im)))
(+ (+ 1 re) (* re (* re (+ 1/2 (* re 1/6)))))
(+ 1 re)
(+ re 1)
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
(+ 1 (* re (+ 1/2 (* re 1/6))))
(* re (+ 1/2 (* re 1/6)))
(/ (* (- 1 (* re re)) (+ 1 (* im (* im -1/2)))) (- 1 re))
(* (- 1 (* re re)) (+ 1 (* im (* im -1/2))))
(- 1 (* re re))
(* re re)
(* (+ (+ 1 re) (* re (* re 1/2))) (cos im))
(+ (+ 1 re) (* re (* re 1/2)))
(* re (* re 1/2))
(* re 1/6)
(/ 1 (cos im))
(+ 1/2 (* re 1/6))
(+ 1 (* im (* im -1/2)))
(* im -1/2)
(cos im)
(* re 1/2)
Outputs
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+.f64 (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)) (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(fma.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(fma.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re) (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 im)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(fma.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(fma.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal -1 binary64) (cos.f64 im))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (/.f64 #s(literal -1 binary64) (cos.f64 im))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 im)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (cos.f64 im)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (cos.f64 im))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 im)))
(exp.f64 (log.f64 (cos.f64 im)))
(exp.f64 (*.f64 (log.f64 (cos.f64 im)) #s(literal 1 binary64)))
(cos.f64 im)
(neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (cos.f64 im) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) #s(literal -1 binary64))
(pow.f64 (cos.f64 im) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (cos.f64 im))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 im))
(*.f64 (cos.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 im)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) re)
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) re #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal 1 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(/.f64 (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(+.f64 #s(literal 1 binary64) re)
(+.f64 re #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(-.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) re #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(fma.f64 re #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re) (neg.f64 (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))) (neg.f64 (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (+.f64 re #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64)) (*.f64 re re))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 re re))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (*.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) re)
(+.f64 re #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))
(-.f64 (/.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) re #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (neg.f64 (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(fma.f64 re #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re) (neg.f64 (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))) (neg.f64 (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (neg.f64 (+.f64 re #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64)) (*.f64 re re))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 re re))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (*.f64 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) re)
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) re (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(fma.f64 re #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) re #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) #s(literal 1 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(/.f64 (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64)) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (neg.f64 (+.f64 re #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (+.f64 re #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(+.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(+.f64 re (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(+.f64 re (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) re)
(fma.f64 #s(literal 1 binary64) re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 #s(literal 1 binary64) re (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(fma.f64 re #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(fma.f64 re #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)))
(fma.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re) re)
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re re)
(fma.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) re)
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 re re) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))) (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) re)
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(+.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 re #s(literal 1/2 binary64) (+.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(fma.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) re (+.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (+.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(+.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(fma.f64 re #s(literal 1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(fma.f64 re (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) re (*.f64 re (*.f64 re #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 re re) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) re (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re re) #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 re (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) re) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 re re))))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(fma.f64 im (*.f64 (*.f64 im #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) (*.f64 im (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 re re))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) im) (*.f64 im #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im #s(literal -1/2 binary64))) im (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im im)) #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (/.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(fma.f64 re (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 re re) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) re) re #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)))
(pow.f64 re #s(literal 2 binary64))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 re)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re re))
(*.f64 re re)
(*.f64 (*.f64 re re) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) re) (-.f64 #s(literal 0 binary64) re))
(*.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)))
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))
(+.f64 (cos.f64 im) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (cos.f64 im)))
(+.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (cos.f64 im)))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (cos.f64 im)) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (cos.f64 im)))
(fma.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (cos.f64 im)))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (cos.f64 im) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (cos.f64 im)))
(fma.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 im) (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 im)) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (cos.f64 im)))
(fma.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (*.f64 (cos.f64 im) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))
(fma.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (cos.f64 im)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal -1 binary64) (cos.f64 im))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (/.f64 #s(literal -1 binary64) (cos.f64 im))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re))) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re))) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)))) (cos.f64 im)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (cos.f64 im))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) #s(literal 1 binary64)) (cos.f64 im))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(+.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) #s(literal 1 binary64))
(+.f64 (+.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64)) re)
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(fma.f64 #s(literal 1 binary64) re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(fma.f64 re #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(fma.f64 re (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re re) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 re re) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) re))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) re (+.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 re (*.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))
(*.f64 (*.f64 re re) #s(literal 1/2 binary64))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) re)
(*.f64 re #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) re)
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im))) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 im)))
(/.f64 (/.f64 #s(literal -1 binary64) (cos.f64 im)) #s(literal -1 binary64))
(pow.f64 (cos.f64 im) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 im) (cos.f64 im)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (cos.f64 im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/6 binary64) re #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/12 binary64) re))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) im #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))) im #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1 binary64)) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(*.f64 im #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) im)
(exp.f64 (log.f64 (cos.f64 im)))
(exp.f64 (*.f64 (log.f64 (cos.f64 im)) #s(literal 1 binary64)))
(cos.f64 im)
(neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(/.f64 (cos.f64 im) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 im)))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) #s(literal -1 binary64))
(pow.f64 (cos.f64 im) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (cos.f64 im))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 im))
(*.f64 (cos.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 im)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (cos.f64 im) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cos.f64 im) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)

simplify302.0ms (1.3%)

Algorithm
egg-herbie
Rules
4444×*-lowering-*.f32
4444×*-lowering-*.f64
4232×+-lowering-+.f64
4232×+-lowering-+.f32
1704×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02543089
18882701
237352489
080832489
Stop Event
iter limit
node limit
Counts
324 → 324
Calls
Call 1
Inputs
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(* 1/6 (* (pow re 3) (cos im)))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(* 1/6 (* (pow re 3) (cos im)))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
(+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))
(+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* 1/24 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
1
(+ 1 re)
(+ 1 re)
(+ 1 re)
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
1
(+ 1 re)
(+ 1 re)
(+ 1 re)
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
re
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
(* re (+ 1 (/ 1 re)))
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
re
(* re (+ 1 (* 1/2 re)))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* 1/6 (pow re 3))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
1
(+ 1 (* 1/2 re))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(* 1/2 re)
(* re (+ 1/2 (* 1/6 re)))
(* re (+ 1/2 (* 1/6 re)))
(* re (+ 1/2 (* 1/6 re)))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* 1/6 (pow re 2))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(* re (+ 1 (* -1/2 (pow im 2))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(* re (+ 1 (* -1/2 (pow im 2))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(/ (- 1 (pow re 2)) (- 1 re))
(- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re)))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re)))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))
(+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))
(+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))
(* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2)))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2)))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(- 1 (pow re 2))
(- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))
(- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))
(- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))
(* -1/2 (* (pow im 2) (- 1 (pow re 2))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(* -1/2 (* (pow im 2) (- 1 (pow re 2))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
1
(+ 1 (* -1 (pow re 2)))
(+ 1 (* -1 (pow re 2)))
(+ 1 (* -1 (pow re 2)))
(* -1 (pow re 2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(* -1 (pow re 2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(* 1/2 (* (pow re 2) (cos im)))
(* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))
(* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))
(* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))
(* 1/2 (* (pow re 2) (cos im)))
(* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))
(* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))
(* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))
(+ 1 (+ re (* 1/2 (pow re 2))))
(+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))) (* 1/2 (pow re 2)))))
(+ 1 (+ re (+ (* 1/2 (pow re 2)) (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* 1/2 (pow re 2))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))))))))
(+ 1 (+ re (+ (* 1/2 (pow re 2)) (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* 1/2 (pow re 2))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))) (* 1/24 (+ 1 (+ re (* 1/2 (pow re 2))))))))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
1
(+ 1 re)
(+ 1 (* re (+ 1 (* 1/2 re))))
(+ 1 (* re (+ 1 (* 1/2 re))))
(* 1/2 (pow re 2))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(* 1/2 (pow re 2))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/2 (pow re 2))
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
(* 1/6 re)
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 5/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 5/24 (* 61/720 (pow im 2)))))))
(/ 1 (cos im))
(/ 1 (cos im))
(/ 1 (cos im))
(/ 1 (cos im))
(/ 1 (cos im))
(/ 1 (cos im))
(/ 1 (cos im))
(/ 1 (cos im))
1/2
(+ 1/2 (* 1/6 re))
(+ 1/2 (* 1/6 re))
(+ 1/2 (* 1/6 re))
(* 1/6 re)
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(* 1/6 re)
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* -1/2 (pow im 2)))
(* -1/2 (pow im 2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* -1/2 (pow im 2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
(* -1/2 im)
1
(+ 1 (* -1/2 (pow im 2)))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(cos im)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
Outputs
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ (cos im) (* re (+ (cos im) (* re (+ (* 1/6 (* re (cos im))) (* 1/2 (cos im)))))))
(+.f64 (cos.f64 im) (*.f64 re (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (* 1/2 (/ (cos im) re))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (/ (cos im) (pow re 2)))))
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re)))))
(* (pow re 3) (+ (* 1/6 (cos im)) (+ (* 1/2 (/ (cos im) re)) (+ (/ (cos im) (pow re 2)) (/ (cos im) (pow re 3))))))
(+.f64 (+.f64 (*.f64 (cos.f64 im) re) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))) (*.f64 re (/.f64 (cos.f64 im) re)))
(* 1/6 (* (pow re 3) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (+ (* -1/2 (/ (cos im) re)) (* -1/6 (cos im)))))
(*.f64 (*.f64 re (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) re))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* 1/2 (cos im)) (/ (cos im) re)) re)) (* -1/6 (cos im)))))
(-.f64 #s(literal 0 binary64) (*.f64 re (+.f64 (*.f64 (*.f64 re re) (*.f64 (cos.f64 im) #s(literal -1/6 binary64))) (/.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 binary64) re)))))
(* -1 (* (pow re 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))) re)) (* -1/6 (cos im)))))
(*.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal -1/6 binary64)) (/.f64 (-.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 im (*.f64 im (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+ 1 (+ re (+ (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))) (* 1/24 (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re)))))))))) (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(* (cos im) (+ 1 (+ re (* (pow re 2) (+ 1/2 (* 1/6 re))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
re
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
(* re (+ 1 (/ 1 re)))
(+.f64 re #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* 1/6 re))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (+ (/ 1 (pow re 2)) (/ 1 (pow re 3))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
re
(* re (+ 1 (* 1/2 re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* re (+ 1 (* re (+ 1/2 (* 1/6 re)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* (pow re 3) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(* 1/6 (pow re 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(* (pow re 3) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 re))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(+ 1 (* re (+ 1/2 (* 1/6 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* (pow re 2) (+ 1/6 (+ (* 1/2 (/ 1 re)) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* re (+ 1/2 (* 1/6 re)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* 1/6 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/6 binary64)))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(* (pow re 2) (+ 1/6 (* 1/2 (/ 1 re))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(* re (+ 1 (* -1/2 (pow im 2))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) re))))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) re))))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(+.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) re))))))
(* re (+ 1 (* -1/2 (pow im 2))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (-.f64 #s(literal 0 binary64) re))
(/ (- 1 (pow re 2)) (- 1 re))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)))
(- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)))
(- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)))
(* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re)))
(/.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(*.f64 (*.f64 im im) (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 im im))) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re))))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(*.f64 (*.f64 im im) (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 im im))) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re))))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(*.f64 (*.f64 im im) (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 im im))) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re))))))
(* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re)))
(/.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) re))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(*.f64 (*.f64 im im) (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 im im))) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re))))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(*.f64 (*.f64 im im) (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 im im))) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re))))))
(* (pow im 2) (- (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (/ 1 (* (pow im 2) (- 1 re)))) (/ (pow re 2) (* (pow im 2) (- 1 re)))))
(*.f64 (*.f64 im im) (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 im im))) (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re))))))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(+ 1 (+ (* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2))))) (* -1/2 (pow im 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(* -1 (* (pow re 2) (+ 1 (* -1/2 (pow im 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(* (pow re 2) (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (+ (* -1/2 (/ (pow im 2) (pow re 2))) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(- 1 (pow re 2))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* -1/2 (* (pow im 2) (- 1 (pow re 2))))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re re) (*.f64 im im)))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re re) (*.f64 im im)))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re re) (*.f64 im im)))))
(* -1/2 (* (pow im 2) (- 1 (pow re 2))))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re re) (*.f64 im im)))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re re) (*.f64 im im)))))
(* (pow im 2) (- (+ (* -1/2 (- 1 (pow re 2))) (/ 1 (pow im 2))) (/ (pow re 2) (pow im 2))))
(*.f64 (*.f64 im im) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re re) (*.f64 im im)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (pow re 2)))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(+ 1 (* -1 (pow re 2)))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(+ 1 (* -1 (pow re 2)))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(* -1 (pow re 2))
(-.f64 #s(literal 0 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(* -1 (pow re 2))
(-.f64 #s(literal 0 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* 1/2 (* (pow re 2) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))
(*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 re (/.f64 (cos.f64 im) re)))
(* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 re (/.f64 (cos.f64 im) re)))
(* 1/2 (* (pow re 2) (cos im)))
(*.f64 (cos.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))
(*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))
(*.f64 re (*.f64 re (-.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) re))))
(* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))
(*.f64 re (*.f64 re (-.f64 (*.f64 (cos.f64 im) #s(literal 1/2 binary64)) (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) re))))
(+ 1 (+ re (* 1/2 (pow re 2))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (+ re (+ (* -1/2 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))) (* 1/2 (pow re 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+ 1 (+ re (+ (* 1/2 (pow re 2)) (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* 1/2 (pow re 2))))) (* 1/24 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+ 1 (+ re (+ (* 1/2 (pow re 2)) (* (pow im 2) (+ (* -1/2 (+ 1 (+ re (* 1/2 (pow re 2))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (+ re (* 1/2 (pow re 2)))))) (* 1/24 (+ 1 (+ re (* 1/2 (pow re 2))))))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(* (cos im) (+ 1 (+ re (* 1/2 (pow re 2)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+ 1 (* re (+ 1 (* 1/2 re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(* (pow re 2) (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/2 (pow re 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 re re))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 5/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 5/24 binary64))))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 5/24 (* 61/720 (pow im 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
(/ 1 (cos im))
(/.f64 #s(literal 1 binary64) (cos.f64 im))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/6 re))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(+ 1/2 (* 1/6 re))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(+ 1/2 (* 1/6 re))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(* 1/6 re)
(*.f64 re #s(literal 1/6 binary64))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
(* re (+ 1/6 (* 1/2 (/ 1 re))))
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* -1/2 (pow im 2))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* (pow im 2) (- (/ 1 (pow im 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
(* -1/2 im)
(*.f64 im #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+ 1 (* (pow im 2) (- (* 1/24 (pow im 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (- (* (pow im 2) (+ 1/24 (* -1/720 (pow im 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(cos im)
(cos.f64 im)
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))

eval163.0ms (0.7%)

Compiler

Compiled 37272 to 2648 computations (92.9% saved)

prune193.0ms (0.9%)

Pruning

52 alts after pruning (43 fresh and 9 done)

PrunedKeptTotal
New1214291243
Fresh61420
Picked235
Done167
Total1223521275
Accuracy
100.0%
Counts
1275 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.7%
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
26.2%
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
26.7%
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
34.2%
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
28.0%
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
28.0%
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
64.4%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
27.5%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
22.2%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
69.1%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
25.0%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
10.5%
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
24.3%
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
53.8%
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
68.9%
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
64.3%
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
34.2%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
36.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
28.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
26.9%
(+.f64 re #s(literal 1 binary64))
30.5%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
28.0%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
23.2%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
29.4%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
26.0%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
29.0%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
26.9%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
29.8%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
36.7%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
36.7%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
36.4%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
34.4%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
30.8%
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
19.4%
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
12.1%
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
35.1%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
36.3%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
35.1%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
64.6%
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
27.5%
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
11.6%
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
53.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
36.0%
(*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re)))) (cos.f64 im))
100.0%
(*.f64 (exp.f64 re) (cos.f64 im))
7.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
13.1%
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
9.0%
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
12.7%
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
64.6%
(exp.f64 re)
52.3%
(cos.f64 im)
3.4%
re
26.4%
#s(literal 1 binary64)
Compiler

Compiled 2649 to 958 computations (63.8% saved)

regimes121.0ms (0.5%)

Counts
71 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
(*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re)))) (cos.f64 im))
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))) (cos.f64 im))
(*.f64 (/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (-.f64 re (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (cos.f64 im))
(*.f64 (exp.f64 re) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.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 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (cos.f64 im))
(*.f64 (exp.f64 re) (cos.f64 im))
Outputs
(*.f64 (exp.f64 re) (cos.f64 im))
Calls

5 calls:

26.0ms
(cos.f64 im)
25.0ms
im
23.0ms
(*.f64 (exp.f64 re) (cos.f64 im))
21.0ms
re
16.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
100.0%1re
100.0%1im
100.0%1(*.f64 (exp.f64 re) (cos.f64 im))
100.0%1(exp.f64 re)
100.0%1(cos.f64 im)
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes128.0ms (0.6%)

Counts
70 → 4
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 im))))
(*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re)))) (cos.f64 im))
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))) (cos.f64 im))
(*.f64 (/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (-.f64 re (+.f64 (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (cos.f64 im))
(*.f64 (exp.f64 re) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.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 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))) #s(literal -1 binary64)))))) (cos.f64 im))
Outputs
(exp.f64 re)
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64))))))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
Calls

4 calls:

50.0ms
re
31.0ms
(cos.f64 im)
20.0ms
im
17.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
98.3%4re
85.2%2im
95.6%3(exp.f64 re)
85.0%2(cos.f64 im)
Compiler

Compiled 14 to 10 computations (28.6% saved)

regimes29.0ms (0.1%)

Counts
61 → 4
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (cos.f64 im))
Outputs
(exp.f64 re)
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im))
Calls

1 calls:

20.0ms
re
Results
AccuracySegmentsBranch
98.3%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes26.0ms (0.1%)

Counts
59 → 4
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
(/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)) (/.f64 #s(literal 1 binary64) (cos.f64 im)))
Outputs
(exp.f64 re)
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
Calls

1 calls:

18.0ms
re
Results
AccuracySegmentsBranch
97.6%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes26.0ms (0.1%)

Counts
56 → 4
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
Outputs
(exp.f64 re)
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
Calls

1 calls:

16.0ms
re
Results
AccuracySegmentsBranch
97.6%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes39.0ms (0.2%)

Counts
55 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Outputs
(exp.f64 re)
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

2 calls:

18.0ms
re
12.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
94.7%3(exp.f64 re)
94.7%3re
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes44.0ms (0.2%)

Counts
54 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (exp.f64 re)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
Outputs
(exp.f64 re)
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(exp.f64 re)
Calls

2 calls:

24.0ms
re
12.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
91.2%3re
91.2%3(exp.f64 re)
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes36.0ms (0.2%)

Counts
51 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
Outputs
(exp.f64 re)
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(exp.f64 re)
Calls

2 calls:

14.0ms
re
13.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
91.2%3re
91.2%3(exp.f64 re)
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes34.0ms (0.1%)

Counts
50 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
(exp.f64 re)
Outputs
(exp.f64 re)
(cos.f64 im)
(exp.f64 re)
Calls

2 calls:

15.0ms
re
11.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
89.9%3re
89.9%3(exp.f64 re)
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes83.0ms (0.4%)

Counts
49 → 5
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(cos.f64 im)
Outputs
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(cos.f64 im)
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

3 calls:

46.0ms
(cos.f64 im)
15.0ms
im
14.0ms
re
Results
AccuracySegmentsBranch
60.1%2(cos.f64 im)
60.1%2im
75.5%5re
Compiler

Compiled 10 to 7 computations (30% saved)

regimes38.0ms (0.2%)

Counts
48 → 5
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
Outputs
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

2 calls:

15.0ms
im
14.0ms
re
Results
AccuracySegmentsBranch
38.9%2im
51.0%5re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes22.0ms (0.1%)

Counts
47 → 5
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
Outputs
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

1 calls:

13.0ms
re
Results
AccuracySegmentsBranch
51.0%5re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes23.0ms (0.1%)

Counts
46 → 5
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (*.f64 (*.f64 re re) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))
Outputs
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

1 calls:

18.0ms
re
Results
AccuracySegmentsBranch
50.7%5re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes19.0ms (0.1%)

Counts
42 → 5
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (-.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) re))
Outputs
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64))))))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

1 calls:

15.0ms
re
Results
AccuracySegmentsBranch
50.5%5re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes5.0s (22%)

Counts
39 → 5
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
Outputs
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

1 calls:

11.0ms
re
Results
AccuracySegmentsBranch
49.3%5re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes14.0ms (0.1%)

Counts
38 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 re (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re re)))) re)) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))))) (-.f64 #s(literal 1 binary64) re))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (-.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
Outputs
(*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
Calls

1 calls:

11.0ms
re
Results
AccuracySegmentsBranch
46.1%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.5s (28.7%)

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

1 calls:

6.5s
re
Results
AccuracySegmentsBranch
43.4%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes8.0ms (0%)

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

1 calls:

7.0ms
re
Results
AccuracySegmentsBranch
41.4%2re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes26.0ms (0.1%)

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

1 calls:

24.0ms
re
Results
AccuracySegmentsBranch
41.2%2re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
re
Results
AccuracySegmentsBranch
43.3%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes5.0ms (0%)

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

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
43.1%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0%)

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

2 calls:

5.0ms
re
3.0ms
im
Results
AccuracySegmentsBranch
29.2%2im
40.6%4re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
re
Results
AccuracySegmentsBranch
40.5%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
re
Results
AccuracySegmentsBranch
38.5%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
re
Results
AccuracySegmentsBranch
36.6%2re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes37.0ms (0.2%)

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

2 calls:

34.0ms
re
2.0ms
im
Results
AccuracySegmentsBranch
26.9%1im
26.9%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total -15.1b remaining (-32%)

Threshold costs -15.1b (-32%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
Outputs
#s(literal 1 binary64)
Calls

2 calls:

2.0ms
im
1.0ms
re
Results
AccuracySegmentsBranch
26.4%1re
26.4%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch58.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.0602765063934337e+97
3.631379879566803e+103
10.0ms
0.0008285510728685032
0.005620605067929463
28.0ms
-6.30712161134041e+19
-52.237363890406534
Results
38.0ms400×0valid
Compiler

Compiled 732 to 565 computations (22.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-cos: 20.0ms (73.3% of total)
ival-exp: 4.0ms (14.7% of total)
ival-mult: 3.0ms (11% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch45.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.0602765063934337e+97
3.631379879566803e+103
11.0ms
0.0008285510728685032
0.005620605067929463
15.0ms
-52.237363890406534
-0.027051790479722178
Results
29.0ms368×0valid
Compiler

Compiled 684 to 513 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-cos: 11.0ms (56% of total)
ival-mult: 5.0ms (25.4% of total)
ival-exp: 3.0ms (15.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch54.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.8686117716619617e+148
2.5012245441672638e+154
10.0ms
0.0008285510728685032
0.005620605067929463
24.0ms
-6.30712161134041e+19
-52.237363890406534
Results
37.0ms400×0valid
Compiler

Compiled 632 to 474 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-exp: 11.0ms (45.8% of total)
ival-cos: 10.0ms (41.6% of total)
ival-mult: 3.0ms (12.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch48.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
3.8686117716619617e+148
2.5012245441672638e+154
13.0ms
0.0008285510728685032
0.005620605067929463
17.0ms
-6.30712161134041e+19
-52.237363890406534
Results
28.0ms400×0valid
Compiler

Compiled 632 to 474 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-cos: 9.0ms (56.5% of total)
ival-exp: 4.0ms (25.1% of total)
ival-mult: 3.0ms (18.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch31.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
0.0008285510728685032
0.005620605067929463
18.0ms
-6.30712161134041e+19
-52.237363890406534
Results
19.0ms256×0valid
Compiler

Compiled 284 to 221 computations (22.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 6.0ms (57.6% of total)
ival-exp: 3.0ms (28.8% of total)
ival-mult: 2.0ms (19.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0008288944161279
1.0056364303038356
0.0ms
0.0
2.0587381538770626e-23
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0008288944161279
1.0056364303038356
0.0ms
2.0587381538770626e-23
0.9733108319840736
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000724308065
1.0000029565611215
0.0ms
0.0
2.0587381538770626e-23
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
7.243078026695887e-7
2.95655675092364e-6
23.0ms
-52.237363890406534
-0.027051790479722178
10.0ms
-2.0246981772894242e+96
-1.302877478309249e+95
8.0ms
-2.0835239060495956e+154
-6.413598195670232e+153
Results
37.0ms400×0valid
Compiler

Compiled 1058 to 673 computations (36.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-exp: 13.0ms (50.2% of total)
ival-cos: 9.0ms (34.8% of total)
ival-mult: 3.0ms (11.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch49.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
6.599836742607347e+45
3.639310495764768e+47
16.0ms
-52.237363890406534
-0.027051790479722178
10.0ms
-2.0246981772894242e+96
-1.302877478309249e+95
8.0ms
-2.0835239060495956e+154
-6.413598195670232e+153
Results
30.0ms416×0valid
Compiler

Compiled 2178 to 1006 computations (53.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-cos: 10.0ms (59.3% of total)
ival-exp: 3.0ms (17.8% of total)
ival-mult: 3.0ms (17.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch71.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.0423816309419148e+48
1.643220366995761e+57
15.0ms
-52.237363890406534
-0.027051790479722178
10.0ms
-2.0246981772894242e+96
-1.302877478309249e+95
26.0ms
-2.0835239060495956e+154
-6.413598195670232e+153
Results
49.0ms448×0valid
Compiler

Compiled 2204 to 965 computations (56.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-mult: 22.0ms (58.8% of total)
ival-cos: 11.0ms (29.4% of total)
ival-exp: 4.0ms (10.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.643220366995761e+57
1.284830610512688e+68
16.0ms
-52.237363890406534
-0.027051790479722178
10.0ms
-2.0246981772894242e+96
-1.302877478309249e+95
8.0ms
-2.0835239060495956e+154
-6.413598195670232e+153
Results
32.0ms464×0valid
Compiler

Compiled 2004 to 1015 computations (49.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-cos: 10.0ms (55.9% of total)
ival-exp: 4.0ms (22.4% of total)
ival-mult: 3.0ms (16.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch66.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.5012245441672638e+154
4.322364938371946e+159
14.0ms
-52.237363890406534
-0.027051790479722178
25.0ms
-2.0246981772894242e+96
-1.302877478309249e+95
8.0ms
-2.0835239060495956e+154
-6.413598195670232e+153
Results
47.0ms448×0valid
Compiler

Compiled 1626 to 931 computations (42.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-cos: 26.0ms (78.5% of total)
ival-exp: 3.0ms (9.1% of total)
ival-mult: 3.0ms (9.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch61.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
2.5012245441672638e+154
4.322364938371946e+159
14.0ms
-52.237363890406534
-0.027051790479722178
14.0ms
-6.1024892995373754e+94
-3.305326181361271e+89
12.0ms
-2.0835239060495956e+154
-6.413598195670232e+153
Results
36.0ms496×0valid
Compiler

Compiled 1710 to 991 computations (42% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-cos: 15.0ms (64.9% of total)
ival-exp: 4.0ms (17.3% of total)
ival-mult: 4.0ms (17.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
7.243078026695887e-7
2.95655675092364e-6
8.0ms
-2.0835239060495956e+154
-6.413598195670232e+153
Results
13.0ms176×0valid
Compiler

Compiled 456 to 281 computations (38.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-cos: 4.0ms (48.6% of total)
ival-exp: 3.0ms (36.5% of total)
ival-mult: 1.0ms (12.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch33.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
0.005620605067929463
413091867380.1957
12.0ms
-1.428380153493099e+22
-6.417108666709966e+20
Results
22.0ms272×0valid
Compiler

Compiled 568 to 416 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-cos: 7.0ms (58.7% of total)
ival-exp: 2.0ms (16.8% of total)
ival-mult: 2.0ms (16.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch15.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
-1.428380153493099e+22
-6.417108666709966e+20
Results
7.0ms112×0valid
Compiler

Compiled 208 to 156 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-cos: 3.0ms (71.5% of total)
ival-exp: 1.0ms (23.8% of total)
ival-mult: 1.0ms (23.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch12.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
-1.428380153493099e+22
-6.417108666709966e+20
Results
7.0ms112×0valid
Compiler

Compiled 194 to 142 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-cos: 2.0ms (52.5% of total)
ival-exp: 1.0ms (26.3% of total)
ival-mult: 1.0ms (26.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.742540802024518e+128
1.4028041205124065e+132
19.0ms
0.005620605067929463
413091867380.1957
13.0ms
-1.428380153493099e+22
-6.417108666709966e+20
Results
30.0ms400×0valid
Compiler

Compiled 596 to 443 computations (25.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-cos: 9.0ms (50.5% of total)
ival-exp: 6.0ms (33.7% of total)
ival-mult: 3.0ms (16.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch48.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.742540802024518e+128
1.4028041205124065e+132
20.0ms
0.005620605067929463
413091867380.1957
11.0ms
-1.428380153493099e+22
-6.417108666709966e+20
Results
32.0ms400×0valid
Compiler

Compiled 494 to 375 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-cos: 9.0ms (58% of total)
ival-exp: 3.0ms (19.3% of total)
ival-mult: 3.0ms (19.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch50.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.742540802024518e+128
1.4028041205124065e+132
21.0ms
0.005620605067929463
413091867380.1957
13.0ms
-1.428380153493099e+22
-6.417108666709966e+20
Results
29.0ms400×0valid
Compiler

Compiled 494 to 368 computations (25.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-cos: 9.0ms (53.5% of total)
ival-exp: 4.0ms (23.8% of total)
ival-mult: 3.0ms (17.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch60.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.742540802024518e+128
1.4028041205124065e+132
33.0ms
0.005620605067929463
413091867380.1957
11.0ms
-1.428380153493099e+22
-6.417108666709966e+20
Results
44.0ms400×0valid
Compiler

Compiled 458 to 350 computations (23.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-cos: 25.0ms (77.7% of total)
ival-exp: 3.0ms (9.3% of total)
ival-mult: 3.0ms (9.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch42.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.742540802024518e+128
1.4028041205124065e+132
27.0ms
0.005620605067929463
413091867380.1957
Results
30.0ms288×0valid
Compiler

Compiled 332 to 259 computations (22% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-cos: 17.0ms (76.6% of total)
ival-exp: 3.0ms (13.5% of total)
ival-mult: 2.0ms (9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch15.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
413091867380.1957
461334764941760.9
Results
8.0ms128×0valid
Compiler

Compiled 140 to 105 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-cos: 3.0ms (59.9% of total)
ival-exp: 1.0ms (20% of total)
ival-mult: 1.0ms (20% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify39.0ms (0.2%)

Algorithm
egg-herbie
Rules
136×*-commutative_binary64
102×+-commutative_binary64
40×sub-neg_binary64
24×neg-sub0_binary64
24×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02381460
13691460
24081460
34441460
44651460
54731460
64771460
74781460
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (exp.f64 re) (cos.f64 im))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))) (if (<=.f64 re #s(literal 10199999999999999144250989793269130915929985559700279936955770445581686411664085978843893938044698361856 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -3530822107858469/72057594037927936 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)) (if (<=.f64 re #s(literal 10199999999999999144250989793269130915929985559700279936955770445581686411664085978843893938044698361856 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im)) (if (<=.f64 re #s(literal 18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3112888062438487/576460752303423488 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)) (if (<=.f64 re #s(literal 18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 208967022709991/72057594037927936 binary64)) (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))
(if (<=.f64 (exp.f64 re) #s(literal 0 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 1131529406376837/1125899906842624 binary64)) (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 6805647338418769/170141183460469231731687303715884105728 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 1131529406376837/1125899906842624 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 0 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 4503608634569751/4503599627370496 binary64)) (cos.f64 im) (exp.f64 re)))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 6611313076017503/4722366482869645213696 binary64)) (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 360000000000000007671539654766762878089356640256 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 4200000000000000237373583589302012081900587512233984 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 125000000000000009066429547691154390769796801205815244439776269434880 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -60000000000000001213132747629356819314565779392861464468266611372480240299889858561521869651968 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64)))))))) (if (<=.f64 re #s(literal 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 3447327532494841/4722366482869645213696 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 900 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 400 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 330 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64))))) (if (<=.f64 re #s(literal 55 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64))))) (if (<=.f64 re #s(literal 900 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 6600 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 420000000000 binary64)) (+.f64 re #s(literal 1 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(+.f64 re #s(literal 1 binary64))
#s(literal 1 binary64)
Outputs
(*.f64 (exp.f64 re) (cos.f64 im))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))) (if (<=.f64 re #s(literal 10199999999999999144250989793269130915929985559700279936955770445581686411664085978843893938044698361856 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal -1/6 binary64)))))))) (if (<=.f64 re #s(literal 10199999999999999144250989793269130915929985559700279936955770445581686411664085978843893938044698361856 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(if (<=.f64 re #s(literal -3530822107858469/72057594037927936 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)) (if (<=.f64 re #s(literal 10199999999999999144250989793269130915929985559700279936955770445581686411664085978843893938044698361856 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -3530822107858469/72057594037927936 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 10199999999999999144250989793269130915929985559700279936955770445581686411664085978843893938044698361856 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im)) (if (<=.f64 re #s(literal 18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 (cos.f64 im) (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (if (<=.f64 re #s(literal 18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3112888062438487/576460752303423488 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)) (if (<=.f64 re #s(literal 18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 3112888062438487/576460752303423488 binary64)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))))
(if (<=.f64 re #s(literal -54 binary64)) (exp.f64 re) (if (<=.f64 re #s(literal 208967022709991/72057594037927936 binary64)) (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))
(if (<=.f64 (exp.f64 re) #s(literal 0 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 1131529406376837/1125899906842624 binary64)) (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 6805647338418769/170141183460469231731687303715884105728 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 1131529406376837/1125899906842624 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 6805647338418769/170141183460469231731687303715884105728 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 1131529406376837/1125899906842624 binary64)) (*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64))) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 0 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 4503608634569751/4503599627370496 binary64)) (cos.f64 im) (exp.f64 re)))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 6611313076017503/4722366482869645213696 binary64)) (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 6611313076017503/4722366482869645213696 binary64)) (cos.f64 im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 360000000000000007671539654766762878089356640256 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 360000000000000007671539654766762878089356640256 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) (-.f64 #s(literal -1 binary64) re)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 4200000000000000237373583589302012081900587512233984 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 4200000000000000237373583589302012081900587512233984 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 125000000000000009066429547691154390769796801205815244439776269434880 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (-.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 125000000000000009066429547691154390769796801205815244439776269434880 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 5/24 binary64) (*.f64 (*.f64 im im) #s(literal 61/720 binary64)))))))))) (if (<=.f64 re #s(literal 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -60000000000000001213132747629356819314565779392861464468266611372480240299889858561521869651968 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64)))))))) (if (<=.f64 re #s(literal 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal -60000000000000001213132747629356819314565779392861464468266611372480240299889858561521869651968 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (if (<=.f64 re #s(literal -52 binary64)) (*.f64 (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 5/24 binary64)))))))) (if (<=.f64 re #s(literal 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 3447327532494841/4722366482869645213696 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))
(if (<=.f64 re #s(literal -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 3447327532494841/4722366482869645213696 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 900 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 900 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 400 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (if (<=.f64 re #s(literal 330 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64))))) (if (<=.f64 re #s(literal 55 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -650000000000000000000 binary64)) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64))))) (if (<=.f64 re #s(literal 900 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 6600 binary64)) (+.f64 re #s(literal 1 binary64)) (if (<=.f64 re #s(literal 180000000000000013531407644973277552944857231583433478426923638424397866543634736839617398197596446377087871906993454738801950720 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 420000000000 binary64)) (+.f64 re #s(literal 1 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))
(+.f64 re #s(literal 1 binary64))
#s(literal 1 binary64)

soundness3.2s (14.2%)

Rules
5848×+-lowering-+.f64
5848×+-lowering-+.f32
5152×+-lowering-+.f64
5152×+-lowering-+.f32
4444×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02194
111381
2105081
0831281
033189
1230166
22354166
09006166
064277
1186250
2587247
31523242
42063242
52744242
63594242
74443242
85873242
08029242
01941732
16881540
229181466
090421466
02552901
18832584
238082431
083972431
032162
1213141
22121137
08536137
02543089
18882701
237352489
080832489
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 4026 to 2019 computations (49.9% saved)

preprocess193.0ms (0.9%)

Remove

(abs im)

Compiler

Compiled 3024 to 506 computations (83.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...