math.exp on complex, real part

Time bar (total: 14.1s)

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)

sample935.0ms (6.6%)

Results
749.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 390.0ms
ival-cos: 190.0ms (48.7% of total)
ival-exp: 116.0ms (29.8% of total)
ival-mult: 73.0ms (18.7% of total)
const: 8.0ms (2.1% of total)
backward-pass: 3.0ms (0.8% of total)
Bogosity

preprocess24.0ms (0.2%)

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)

explain73.0ms (0.5%)

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
52.0ms512×0valid
Compiler

Compiled 35 to 17 computations (51.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-cos: 13.0ms (50.9% of total)
ival-exp: 8.0ms (31.3% of total)
ival-mult: 4.0ms (15.6% of total)
const: 1.0ms (3.9% 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)

simplify11.0ms (0.1%)

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

localize26.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
19.0ms256×0valid
Compiler

Compiled 14 to 6 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 5.0ms (48.4% of total)
ival-exp: 3.0ms (29% of total)
ival-mult: 2.0ms (19.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series5.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
2.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.2%)

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)

simplify215.0ms (1.5%)

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
1186238
2588236
31525230
42065230
52744230
63592230
74440230
85870230
08026230
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 im (*.f64 im #s(literal -1/2 binary64)))))
(+ (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 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 (*.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 49 computations (86.3% saved)

prune7.0ms (0.1%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New47552
Fresh000
Picked101
Done000
Total48553
Accuracy
100.0%
Counts
53 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
63.3%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
66.0%
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
78.3%
(exp.f64 re)
54.4%
(cos.f64 im)
Compiler

Compiled 84 to 62 computations (26.2% saved)

simplify32.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
cost-diff0
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
cost-diff0
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
cost-diff0
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
cost-diff0
(exp.f64 re)
cost-diff0
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
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
(cos.f64 im)
cost-diff0
(exp.f64 re)
Rules
308×fma-define
288×*-lowering-*.f32
288×*-lowering-*.f64
272×fma-lowering-fma.f32
272×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01893
14582
210681
325381
438581
549281
649981
049981
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(exp re)
re
(cos im)
im
(* (+ re 1) (cos im))
(+ re 1)
re
1
(cos im)
im
(* (exp re) (+ 1 (* im (* im -1/2))))
(exp re)
re
(+ 1 (* im (* im -1/2)))
1
(* im (* im -1/2))
im
(* im -1/2)
-1/2
(* (+ 1 (* re (+ 1 (* re 1/2)))) (cos im))
(+ 1 (* re (+ 1 (* re 1/2))))
1
(* re (+ 1 (* re 1/2)))
re
(+ 1 (* re 1/2))
(* re 1/2)
1/2
(cos im)
im
Outputs
(exp re)
(exp.f64 re)
re
(cos im)
(cos.f64 im)
im
(* (+ re 1) (cos im))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(+ re 1)
(+.f64 re #s(literal 1 binary64))
re
1
#s(literal 1 binary64)
(cos im)
(cos.f64 im)
im
(* (exp re) (+ 1 (* im (* im -1/2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(exp re)
(exp.f64 re)
re
(+ 1 (* im (* im -1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
1
#s(literal 1 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 (+ 1 (* 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 (+ 1 (* re 1/2))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
1
#s(literal 1 binary64)
(* re (+ 1 (* re 1/2)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
re
(+ 1 (* re 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* re 1/2)
(*.f64 re #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(cos im)
(cos.f64 im)
im

localize402.0ms (2.9%)

Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 re #s(literal 1/2 binary64))
accuracy100.0%
(cos.f64 im)
accuracy100.0%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
accuracy99.9%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
accuracy100.0%
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
accuracy100.0%
(*.f64 im #s(literal -1/2 binary64))
accuracy100.0%
(exp.f64 re)
accuracy94.6%
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
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%
(cos.f64 im)
accuracy100.0%
(exp.f64 re)
Results
370.0ms256×0valid
Compiler

Compiled 96 to 19 computations (80.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 324.0ms
ival-mult: 309.0ms (95.5% of total)
ival-cos: 6.0ms (1.9% of total)
ival-add: 5.0ms (1.5% of total)
ival-exp: 3.0ms (0.9% of total)
const: 1.0ms (0.3% of total)
backward-pass: 0.0ms (0% of total)

series14.0ms (0.1%)

Counts
13 → 192
Calls
Call 1
Inputs
#<alt (exp re)>
#<alt (cos im)>
#<alt (* (+ re 1) (cos im))>
#<alt (+ re 1)>
#<alt (* (exp re) (+ 1 (* im (* im -1/2))))>
#<alt (+ 1 (* im (* im -1/2)))>
#<alt (* im (* im -1/2))>
#<alt (* (+ 1 (* re (+ 1 (* re 1/2)))) (cos im))>
#<alt (+ 1 (* re (+ 1 (* re 1/2))))>
#<alt (* re (+ 1 (* re 1/2)))>
#<alt (+ 1 (* re 1/2))>
#<alt (* im -1/2)>
#<alt (* re 1/2)>
Outputs
#<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)>
#<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 (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 (* 1/2 re))))>
#<alt (+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re)))))) (* re (+ 1 (* 1/2 re)))))>
#<alt (+ 1 (+ (* re (+ 1 (* 1/2 re))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* 1/2 re))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re))))))))))>
#<alt (+ 1 (+ (* re (+ 1 (* 1/2 re))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* 1/2 re))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re)))))) (* 1/24 (+ 1 (* re (+ 1 (* 1/2 re)))))))))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<alt (* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))>
#<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 re>
#<alt (* re (+ 1 (* 1/2 re)))>
#<alt (* re (+ 1 (* 1/2 re)))>
#<alt (* 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)))>
#<alt (* (pow re 2) (+ 1/2 (/ 1 re)))>
#<alt (* 1/2 (pow re 2))>
#<alt (* (pow re 2) (+ 1/2 (/ 1 re)))>
#<alt (* (pow re 2) (+ 1/2 (/ 1 re)))>
#<alt (* (pow re 2) (+ 1/2 (/ 1 re)))>
#<alt 1>
#<alt (+ 1 (* 1/2 re))>
#<alt (+ 1 (* 1/2 re))>
#<alt (+ 1 (* 1/2 re))>
#<alt (* 1/2 re)>
#<alt (* re (+ 1/2 (/ 1 re)))>
#<alt (* re (+ 1/2 (/ 1 re)))>
#<alt (* re (+ 1/2 (/ 1 re)))>
#<alt (* 1/2 re)>
#<alt (* re (+ 1/2 (/ 1 re)))>
#<alt (* re (+ 1/2 (/ 1 re)))>
#<alt (* re (+ 1/2 (/ 1 re)))>
#<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/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

48 calls:

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

rewrite328.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
4252×*-lowering-*.f32
4252×*-lowering-*.f64
2776×/-lowering-/.f32
2776×/-lowering-/.f64
1668×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01874
18763
278262
3799662
0815162
Stop Event
iter limit
node limit
Counts
13 → 441
Calls
Call 1
Inputs
(exp re)
(cos im)
(* (+ re 1) (cos im))
(+ re 1)
(* (exp re) (+ 1 (* im (* im -1/2))))
(+ 1 (* im (* im -1/2)))
(* im (* im -1/2))
(* (+ 1 (* re (+ 1 (* re 1/2)))) (cos im))
(+ 1 (* re (+ 1 (* re 1/2))))
(* re (+ 1 (* re 1/2)))
(+ 1 (* re 1/2))
(* im -1/2)
(* re 1/2)
Outputs
(exp.f64 re)
(pow.f64 (exp.f64 re) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) re)
(*.f64 (exp.f64 re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 re))
(cos.f64 im)
(*.f64 (cos.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 im))
(+.f64 (cos.f64 im) (*.f64 re (cos.f64 im)))
(+.f64 (*.f64 re (cos.f64 im)) (cos.f64 im))
(fma.f64 re (cos.f64 im) (cos.f64 im))
(fma.f64 (cos.f64 im) re (cos.f64 im))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 re (cos.f64 im)))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 re (cos.f64 im)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (*.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 (*.f64 (cos.f64 im) (+.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 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.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 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re))
(/.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 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 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re)))) (cos.f64 im)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (cos.f64 im)))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 (cos.f64 im) (+.f64 re #s(literal -1 binary64))))
(*.f64 (*.f64 (cos.f64 im) (+.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 (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 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (*.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 (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.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 (*.f64 re re) #s(literal -1 binary64)) re))) (+.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) re))
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re (*.f64 re re)) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64)))))
(+.f64 re #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) re)
(+.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 re #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) re #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) re)))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(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 re #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal 1 binary64))) #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 #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 #s(literal -1 binary64) (neg.f64 (/.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 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) re))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.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 (*.f64 re re)) #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re 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 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))) #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 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.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 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64))))))
(/.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 (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (+.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 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (*.f64 re re))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (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)))))
(/.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 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.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 (*.f64 re re)) (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))) (+.f64 (*.f64 re (*.f64 re re)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64)))) (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.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 (+.f64 re #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64)))))
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 re #s(literal -1 binary64))))
(*.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) (neg.f64 (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (+.f64 (*.f64 re 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 re re)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 re #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (*.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 (*.f64 re re))) (*.f64 (-.f64 #s(literal 1 binary64) re) (-.f64 (-.f64 #s(literal 1 binary64) re) (*.f64 re re)))))
(*.f64 (/.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)))) (+.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) re))) (+.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) re))
(*.f64 (/.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (+.f64 (*.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 #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 (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 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (*.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 im (*.f64 (exp.f64 re) (*.f64 im #s(literal -1/2 binary64))) (exp.f64 re))
(fma.f64 #s(literal 1 binary64) (exp.f64 re) (*.f64 (exp.f64 re) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) (*.f64 (exp.f64 re) im) (exp.f64 re))
(fma.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (exp.f64 re) (exp.f64 re))
(fma.f64 (*.f64 im im) (*.f64 (exp.f64 re) #s(literal -1/2 binary64)) (exp.f64 re))
(fma.f64 (*.f64 (exp.f64 re) im) (*.f64 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))
(fma.f64 (*.f64 (exp.f64 re) (*.f64 im im)) #s(literal -1/2 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 #s(literal 1 binary64) (/.f64 (+.f64 (-.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 im (*.f64 im #s(literal -1/2 binary64))))) (exp.f64 (+.f64 re re))) (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (exp.f64 (*.f64 re #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (exp.f64 re) (+.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 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))) (*.f64 (exp.f64 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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))))))
(/.f64 (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (exp.f64 (*.f64 re #s(literal 3 binary64))))) (+.f64 (-.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 im (*.f64 im #s(literal -1/2 binary64))))) (exp.f64 (+.f64 re re))))
(/.f64 (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 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 (exp.f64 (+.f64 re re)) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (exp.f64 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 im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (exp.f64 (*.f64 re #s(literal 3 binary64)))))) (neg.f64 (+.f64 (-.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 im (*.f64 im #s(literal -1/2 binary64))))) (exp.f64 (+.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))) (neg.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (exp.f64 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) (neg.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.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 (*.f64 (exp.f64 re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (exp.f64 re) (+.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) (neg.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (exp.f64 re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (exp.f64 re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (exp.f64 re)) (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.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 #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 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))) (exp.f64 re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (/.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (exp.f64 re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))) (/.f64 (exp.f64 re) (+.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 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (exp.f64 (*.f64 re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.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 im (*.f64 im #s(literal -1/2 binary64))))) (exp.f64 (+.f64 re re)))))
(*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (exp.f64 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 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (*.f64 (exp.f64 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 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (*.f64 (exp.f64 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 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 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 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 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))))) (neg.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 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 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(-.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 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 #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))
(neg.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) (neg.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.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 im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (+.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 #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 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 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(/.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 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))) (-.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 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (+.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 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))))))
(/.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 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/16 binary64))) (*.f64 (+.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) #s(literal 1/4 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 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))))) (*.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))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 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 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (*.f64 (+.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 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/16 binary64))) #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 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(/.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 im (*.f64 im #s(literal 1/2 binary64))))) #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 im (*.f64 im #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 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 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 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 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.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 (*.f64 im im))) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (+.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)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/64 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 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/16 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 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))))
(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 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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 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) (neg.f64 (*.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) (neg.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (/.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 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal -1/8 binary64)))))
(*.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 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 binary64)))) (+.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 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) #s(literal 1 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 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/4 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 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
(*.f64 (*.f64 im #s(literal -1/2 binary64)) im)
(*.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 im im) #s(literal -1/2 binary64))
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (cos.f64 im)))
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))))
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im)))
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (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 #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (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 #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (cos.f64 im) (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 #s(literal 1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(/.f64 #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 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (neg.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 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 #s(literal 1/2 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 #s(literal 1/2 binary64))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 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 #s(literal 1/2 binary64))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (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 #s(literal 1/2 binary64))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (-.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (cos.f64 im) (cos.f64 im))) (-.f64 (*.f64 (cos.f64 im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)))
(/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) #s(literal -1 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (cos.f64 im)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (cos.f64 im)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) #s(literal -1 binary64)) (cos.f64 im)) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.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 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (/.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (cos.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (/.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 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (-.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 re (*.f64 re #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 re #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (+.f64 re #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (neg.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (*.f64 re #s(literal 1/2 binary64)))) re)
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (*.f64 re re) (+.f64 re #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 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 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 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 #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))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 #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 #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (-.f64 #s(literal 0 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 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 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 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 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 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) #s(literal -1 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (*.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 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 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 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 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 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 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 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (*.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 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (+.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))) (*.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.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 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))) (-.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64))) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/4 binary64))))) (-.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.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 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (*.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 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (-.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 re (*.f64 re #s(literal 1/2 binary64))))
(+.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re)
(-.f64 (/.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(fma.f64 re (*.f64 re #s(literal 1/2 binary64)) re)
(fma.f64 #s(literal 1 binary64) re (*.f64 re (*.f64 re #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re re) re)
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) re re)
(fma.f64 (*.f64 re re) #s(literal 1/2 binary64) re)
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re))) (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (+.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))) (-.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re))))
(/.f64 (*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))) (neg.f64 (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))) (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))) (*.f64 re re)) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re))
(/.f64 (*.f64 re (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 re (+.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) #s(literal -1 binary64))) (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) #s(literal -1 binary64)) re) (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 #s(literal 1/2 binary64))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))) (/.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))) (/.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 re #s(literal 1/2 binary64))) re)))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #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 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (-.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) re #s(literal 1 binary64))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(neg.f64 (+.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) #s(literal 1/512 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))) (-.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/64 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/64 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/16 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/4 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))) (*.f64 re (*.f64 re #s(literal 1/4 binary64))))) (*.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 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) #s(literal 1/512 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))) (-.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/16 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) #s(literal -1 binary64))) (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) (*.f64 (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (/.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) #s(literal 1/512 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))) (-.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal 1/4 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 re #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))))
(*.f64 (+.f64 (*.f64 re (*.f64 re #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (-.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/8 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(*.f64 im #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) im)
(*.f64 (*.f64 im #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64))

simplify174.0ms (1.2%)

Algorithm
egg-herbie
Rules
3144×+-lowering-+.f64
3144×+-lowering-+.f32
2288×*-lowering-*.f32
2288×*-lowering-*.f64
1370×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01431375
15071085
221121068
375611068
083041068
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
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)
(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))
(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 (* 1/2 re))))
(+ 1 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re)))))) (* re (+ 1 (* 1/2 re)))))
(+ 1 (+ (* re (+ 1 (* 1/2 re))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* 1/2 re))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re))))))))))
(+ 1 (+ (* re (+ 1 (* 1/2 re))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* 1/2 re))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re)))))) (* 1/24 (+ 1 (* re (+ 1 (* 1/2 re)))))))))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
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)))))
re
(* re (+ 1 (* 1/2 re)))
(* re (+ 1 (* 1/2 re)))
(* re (+ 1 (* 1/2 re)))
(* 1/2 (pow re 2))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(* 1/2 (pow re 2))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(* (pow re 2) (+ 1/2 (/ 1 re)))
1
(+ 1 (* 1/2 re))
(+ 1 (* 1/2 re))
(+ 1 (* 1/2 re))
(* 1/2 re)
(* re (+ 1/2 (/ 1 re)))
(* re (+ 1/2 (/ 1 re)))
(* re (+ 1/2 (/ 1 re)))
(* 1/2 re)
(* re (+ 1/2 (/ 1 re)))
(* re (+ 1/2 (/ 1 re)))
(* re (+ 1/2 (/ 1 re)))
(* -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/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
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 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 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 (*.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)
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(+ (cos im) (* re (cos im)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(+ (cos im) (* re (cos im)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* re (cos im))
(*.f64 re (cos.f64 im))
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* re (cos im))
(*.f64 re (cos.f64 im))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) re) (+.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 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im (+.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 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))))))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(* (cos im) (+ 1 re))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
re
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
re
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(+ 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 #s(literal 1 binary64) re) (+.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 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (*.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 #s(literal 1 binary64) re) (+.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 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (exp re) (+ 1 (* -1/2 (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(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) (* -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) (* -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))))
(* -1/2 (* (pow im 2) (exp re)))
(*.f64 (exp.f64 re) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* -1/2 (* (pow im 2) (exp re)))
(*.f64 (exp.f64 re) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* -1/2 (exp re)) (/ (exp re) (pow im 2))))
(*.f64 (exp.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.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))
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (+.f64 #s(literal 1 binary64) re) (cos.f64 im))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(+ (cos im) (* re (+ (cos im) (* 1/2 (* re (cos im))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* 1/2 (* (pow re 2) (cos im)))
(*.f64 re (*.f64 re (*.f64 #s(literal 1/2 binary64) (cos.f64 im))))
(* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (cos.f64 im)))
(* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (pow re 2) (+ (* 1/2 (cos im)) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* 1/2 (* (pow re 2) (cos im)))
(*.f64 re (*.f64 re (*.f64 #s(literal 1/2 binary64) (cos.f64 im))))
(* (pow re 2) (+ (* 1/2 (cos im)) (/ (cos im) re)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (cos.f64 im)))
(* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (pow re 2) (+ (* -1 (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)) (* 1/2 (cos im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(+ 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 (+ (* -1/2 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re)))))) (* re (+ 1 (* 1/2 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))))))
(+ 1 (+ (* re (+ 1 (* 1/2 re))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* 1/2 re))))) (* 1/24 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re))))))))))
(+.f64 (+.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 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(+ 1 (+ (* re (+ 1 (* 1/2 re))) (* (pow im 2) (+ (* -1/2 (+ 1 (* re (+ 1 (* 1/2 re))))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (+ 1 (* re (+ 1 (* 1/2 re)))))) (* 1/24 (+ 1 (* re (+ 1 (* 1/2 re)))))))))))
(+.f64 (*.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 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im 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 #s(literal 1/2 binary64)))))))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(* (cos im) (+ 1 (* re (+ 1 (* 1/2 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 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)))))
re
(* re (+ 1 (* 1/2 re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* re (+ 1 (* 1/2 re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* re (+ 1 (* 1/2 re)))
(*.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)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(*.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)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
(* (pow re 2) (+ 1/2 (/ 1 re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 re))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(+ 1 (* 1/2 re))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(+ 1 (* 1/2 re))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* re (+ 1/2 (/ 1 re)))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* re (+ 1/2 (/ 1 re)))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* re (+ 1/2 (/ 1 re)))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* 1/2 re)
(*.f64 re #s(literal 1/2 binary64))
(* re (+ 1/2 (/ 1 re)))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* re (+ 1/2 (/ 1 re)))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* re (+ 1/2 (/ 1 re)))
(+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) im)
(* -1/2 im)
(*.f64 #s(literal -1/2 binary64) 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))

eval111.0ms (0.8%)

Compiler

Compiled 15763 to 1619 computations (89.7% saved)

prune80.0ms (0.6%)

Pruning

15 alts after pruning (11 fresh and 4 done)

PrunedKeptTotal
New66911680
Fresh000
Picked145
Done000
Total67015685
Accuracy
100.0%
Counts
685 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.9%
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re))
44.0%
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.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)))))))
47.9%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
42.7%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
38.8%
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
34.5%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
35.9%
(+.f64 #s(literal 1 binary64) re)
39.4%
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
35.7%
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
54.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
44.1%
(*.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 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
63.3%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
78.3%
(exp.f64 re)
54.4%
(cos.f64 im)
35.7%
#s(literal 1 binary64)
Compiler

Compiled 350 to 240 computations (31.4% saved)

simplify207.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
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 #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 im im)
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 re)
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 re re))
cost-diff0
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im))
cost-diff384
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re))
Rules
2294×fma-lowering-fma.f32
2294×fma-lowering-fma.f64
1998×fma-define
1438×*-lowering-*.f32
1438×*-lowering-*.f64
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
023129
166117
2185116
3551116
41309116
52073116
63361111
76469111
08134111
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* (- 1 (* re re)) (cos im)) (- 1 re))
(* (- 1 (* re re)) (cos im))
(- 1 (* re re))
1
(* re re)
re
(cos im)
im
(- 1 re)
1
(+ 1 (* -1/2 (* im im)))
1
(* -1/2 (* im im))
-1/2
(* im im)
im
(* (+ 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 (* 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
Outputs
(/ (* (- 1 (* re re)) (cos im)) (- 1 re))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re))
(* (- 1 (* re re)) (cos im))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im))
(- 1 (* re re))
(-.f64 #s(literal 1 binary64) (*.f64 re re))
1
#s(literal 1 binary64)
(* re re)
(*.f64 re re)
re
(cos im)
(cos.f64 im)
im
(- 1 re)
(-.f64 #s(literal 1 binary64) re)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (* im im)))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))
1
#s(literal 1 binary64)
(* -1/2 (* im im))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
-1/2
#s(literal -1/2 binary64)
(* im im)
(*.f64 im im)
im
(* (+ re 1) (+ 1 (* -1/2 (* im im))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) re))
(+ 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 im (*.f64 im #s(literal -1/2 binary64))))
(* -1/2 (* im im))
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
-1/2
#s(literal -1/2 binary64)
(* im im)
(*.f64 im im)
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)

localize118.0ms (0.8%)

Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
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.9%
(*.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 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
accuracy100.0%
(*.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))))
accuracy100.0%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (*.f64 im im))
accuracy100.0%
(*.f64 re re)
accuracy100.0%
(cos.f64 im)
accuracy100.0%
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im))
accuracy79.2%
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re))
Results
79.0ms255×0valid
2.0ms5exit
Compiler

Compiled 143 to 24 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-mult: 16.0ms (41.4% of total)
ival-cos: 6.0ms (15.5% of total)
ival-add: 6.0ms (15.5% of total)
...c/correct-round.rkt:119:19: 5.0ms (12.9% of total)
ival-sub: 3.0ms (7.8% of total)
ival-div: 2.0ms (5.2% of total)
const: 1.0ms (2.6% of total)
backward-pass: 0.0ms (0% of total)

series15.0ms (0.1%)

Counts
16 → 228
Calls
Call 1
Inputs
#<alt (/ (* (- 1 (* re re)) (cos im)) (- 1 re))>
#<alt (* (- 1 (* re re)) (cos im))>
#<alt (- 1 (* re re))>
#<alt (* re re)>
#<alt (+ 1 (* -1/2 (* im im)))>
#<alt (* -1/2 (* im im))>
#<alt (* im im)>
#<alt (* (+ re 1) (+ 1 (* -1/2 (* im im))))>
#<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 (cos im)>
#<alt (* re 1/6)>
#<alt (+ 1/2 (* re 1/6))>
Outputs
#<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 (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 (- (+ (* (pow im 2) (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (* 1/24 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))>
#<alt (- (+ (* (pow im 2) (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (* (pow im 2) (+ (* -1/720 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (* 1/24 (/ (- 1 (pow re 2)) (- 1 re))))))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (/ (* (cos im) (- 1 (pow re 2))) (- 1 re))>
#<alt (cos im)>
#<alt (+ (cos im) (* -1 (* (pow re 2) (cos im))))>
#<alt (+ (cos im) (* -1 (* (pow re 2) (cos im))))>
#<alt (+ (cos im) (* -1 (* (pow re 2) (cos im))))>
#<alt (* -1 (* (pow re 2) (cos im)))>
#<alt (* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))>
#<alt (* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))>
#<alt (* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))>
#<alt (* -1 (* (pow re 2) (cos im)))>
#<alt (* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))>
#<alt (* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))>
#<alt (* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))>
#<alt (- 1 (pow re 2))>
#<alt (- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))>
#<alt (- (+ 1 (* (pow im 2) (+ (* -1/2 (- 1 (pow re 2))) (* 1/24 (* (pow im 2) (- 1 (pow re 2))))))) (pow re 2))>
#<alt (- (+ 1 (* (pow im 2) (+ (* -1/2 (- 1 (pow re 2))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (- 1 (pow re 2)))) (* 1/24 (- 1 (pow re 2)))))))) (pow re 2))>
#<alt (* (cos im) (- 1 (pow re 2)))>
#<alt (* (cos im) (- 1 (pow re 2)))>
#<alt (* (cos im) (- 1 (pow re 2)))>
#<alt (* (cos im) (- 1 (pow re 2)))>
#<alt (* (cos im) (- 1 (pow re 2)))>
#<alt (* (cos im) (- 1 (pow re 2)))>
#<alt (* (cos im) (- 1 (pow re 2)))>
#<alt (* (cos im) (- 1 (pow re 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 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 (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 (* -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 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>
#<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/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>
#<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))))>
Calls

57 calls:

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

rewrite375.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
3590×/-lowering-/.f32
3590×/-lowering-/.f64
2930×*-lowering-*.f32
2930×*-lowering-*.f64
1984×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02399
114783
2141982
0864282
Stop Event
iter limit
node limit
Counts
16 → 604
Calls
Call 1
Inputs
(/ (* (- 1 (* re re)) (cos im)) (- 1 re))
(* (- 1 (* re re)) (cos im))
(- 1 (* re re))
(* re re)
(+ 1 (* -1/2 (* im im)))
(* -1/2 (* im im))
(* im im)
(* (+ re 1) (+ 1 (* -1/2 (* im im))))
(+ 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)))
(cos im)
(* re 1/6)
(+ 1/2 (* re 1/6))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (cos.f64 im))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (cos.f64 im) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) re)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) re)) (*.f64 (/.f64 (cos.f64 im) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 (/.f64 (cos.f64 im) #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)) (cos.f64 im)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (cos.f64 im)))))
(/.f64 #s(literal 1 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) re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.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 (*.f64 re re)))) (cos.f64 im))))
(/.f64 #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 (*.f64 re re)) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 0 binary64) (cos.f64 im))) (+.f64 #s(literal -1 binary64) re))
(/.f64 (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (cos.f64 im))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im)) (*.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)))) (cos.f64 im)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im))) (+.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) re) (cos.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im))) (neg.f64 (*.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 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (cos.f64 im))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (cos.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 0 binary64) (cos.f64 im))) (/.f64 #s(literal 1 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)) (cos.f64 im)))
(*.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)) (cos.f64 im))) #s(literal -1 binary64)))
(*.f64 (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (cos.f64 im) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (cos.f64 im)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im)) (/.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) re))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im))) (/.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 (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (/.f64 (cos.f64 im) (-.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) re))))
(*.f64 (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.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 #s(literal 1 binary64) re))))))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.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)) (cos.f64 im)) (-.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 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (cos.f64 im) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (-.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 re))) (*.f64 (cos.f64 im) (+.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 (cos.f64 im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))))
(*.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 (*.f64 re re))))) (/.f64 (cos.f64 im) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (/.f64 (cos.f64 im) (+.f64 re #s(literal -1 binary64))))
(*.f64 (/.f64 (cos.f64 im) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 (cos.f64 im) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 re #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal -1 binary64)) (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (/.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 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re))))
(+.f64 (cos.f64 im) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im)))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 0 binary64) (cos.f64 im))))
(fma.f64 #s(literal 1 binary64) (cos.f64 im) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im)))
(fma.f64 (cos.f64 im) #s(literal 1 binary64) (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re))))
(neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 0 binary64) (cos.f64 im))))
(/.f64 #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 (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (cos.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im)) (+.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)))) (cos.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re 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 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (cos.f64 im))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (+.f64 (pow.f64 (cos.f64 im) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re))) #s(literal 3 binary64))) (+.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (*.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re)))) (*.f64 (cos.f64 im) (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 im) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im)) #s(literal 3 binary64))) (+.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im))) (*.f64 (cos.f64 im) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im))))))
(/.f64 (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re))) (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re))))) (-.f64 (cos.f64 im) (*.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))
(/.f64 (-.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im)))) (-.f64 (cos.f64 im) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) (cos.f64 im))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 0 binary64) (cos.f64 im))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (cos.f64 im)) (/.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 (*.f64 re (*.f64 re re)))) (cos.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(*.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re 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 (cos.f64 im) (-.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 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (neg.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re 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))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(-.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 (*.f64 re 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))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))
(fma.f64 re (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) re) re #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 re re) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.f64 #s(literal 0 binary64) (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 (*.f64 re 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 re)) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.f64 #s(literal 0 binary64) (*.f64 re re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (neg.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) #s(literal 1 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 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (*.f64 (*.f64 re (*.f64 re 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))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) #s(literal 1 binary64)) (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 re re)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) #s(literal 3 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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re 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 re (*.f64 re 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 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (/.f64 (*.f64 (*.f64 re (*.f64 re 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 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re)))) (+.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.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)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.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 (*.f64 re (*.f64 re 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 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.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 #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 #s(literal 0 binary64) (*.f64 re re)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 #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 #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 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)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.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))
(/.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 #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 #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 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)) (+.f64 (*.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 (*.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 #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 0 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 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 0 binary64) (+.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 (*.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 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (-.f64 #s(literal 0 binary64) (+.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)))
(/.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 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.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 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 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #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 #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)))) #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 #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/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 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))))))))
(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 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 #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 im) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.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 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (-.f64 #s(literal 0 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 #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 0 binary64) (-.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 0 binary64) (+.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 #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)
(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 #s(literal 1 binary64) (*.f64 im im))
(*.f64 im im)
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(+.f64 (+.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)))) re))
(+.f64 (+.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 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) 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 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 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))))
(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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))
(fma.f64 re (+.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)))))
(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 #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 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))
(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 (+.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 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))
(fma.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))
(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 #s(literal 1 binary64) (/.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 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.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 #s(literal 1 binary64) (/.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 re #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 re re) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.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 #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 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 re #s(literal -1 binary64))) (*.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 #s(literal 1 binary64) (/.f64 (*.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 #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 #s(literal 1 binary64) (/.f64 (*.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 #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 #s(literal 1 binary64) (/.f64 (*.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 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 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.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 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #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 #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 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.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) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 (*.f64 re re) #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 (+.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 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.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 (+.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 #s(literal 1 binary64) 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 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) re))))
(/.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))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 re re) #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 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 im (*.f64 im #s(literal -1/2 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 (*.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 (*.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/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 (*.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 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/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 (*.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 (+.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 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #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 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #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)))) (+.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 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 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 #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 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 (*.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 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (+.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) (+.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.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 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.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 (*.f64 re re))) (*.f64 im (*.f64 im #s(literal -1/2 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 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.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) (+.f64 #s(literal 1 binary64) re)) (+.f64 re #s(literal -1 binary64))))
(/.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 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 (*.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 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 (*.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 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 (*.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 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 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) 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) (-.f64 (*.f64 re re) 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 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) 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) (-.f64 (*.f64 re re) re)) (+.f64 re #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 #s(literal 1 binary64) (-.f64 (*.f64 re re) 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) (-.f64 (*.f64 re re) 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 re #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) 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) (-.f64 (*.f64 re re) re)) (+.f64 re #s(literal -1 binary64))))
(/.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 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 (*.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 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 0 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 0 binary64) (+.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 #s(literal 0 binary64) (+.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 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.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 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 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 0 binary64) (+.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 #s(literal 0 binary64) (+.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 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.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 #s(literal 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 0 binary64) (+.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 0 binary64) (+.f64 re #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.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 0 binary64) (+.f64 re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))) (*.f64 (-.f64 #s(literal 0 binary64) (+.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 0 binary64) (+.f64 re #s(literal -1 binary64))) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.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 0 binary64) (+.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) (+.f64 #s(literal 1 binary64) 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 #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 #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)))) (+.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 (*.f64 re 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)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re 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 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 0 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 0 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 0 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 0 binary64) (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 0 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) (+.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 #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 #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))) (+.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 (*.f64 re re) 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 #s(literal 1 binary64) (-.f64 (*.f64 re re) re))))
(/.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 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 0 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 0 binary64) (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 0 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) (+.f64 #s(literal 1 binary64) 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 #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 #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)))) (+.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 (*.f64 re 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)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re 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 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 0 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 0 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 0 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 0 binary64) (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 0 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) (+.f64 #s(literal 1 binary64) re))) (*.f64 (+.f64 re #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 #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 #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)))) (+.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 (*.f64 re re) 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 #s(literal 1 binary64) (-.f64 (*.f64 re re) re))))
(/.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 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 0 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 0 binary64) (+.f64 re #s(literal -1 binary64)))) (*.f64 (+.f64 re #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re re) #s(literal -1 binary64))))) (*.f64 (+.f64 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 #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))))) (neg.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 (*.f64 re re) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (neg.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)))) (neg.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 re #s(literal -1 binary64)))))
(/.f64 (neg.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))))) (neg.f64 (*.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 (neg.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)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 re #s(literal -1 binary64)))))
(/.f64 (neg.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))))))) (neg.f64 (*.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 (neg.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)))))) (neg.f64 (*.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 (neg.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))))))) (neg.f64 (*.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 (neg.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)))))) (neg.f64 (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.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 #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)))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #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 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))))) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (neg.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 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.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 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64))))
(/.f64 (neg.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 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) re) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.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 im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) 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 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) re))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (neg.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 0 binary64) (+.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.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 #s(literal 0 binary64) (+.f64 re #s(literal -1 binary64))))
(/.f64 (+.f64 (*.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 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) re)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re) #s(literal 3 binary64))) (+.f64 (*.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))))) (-.f64 (*.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)))) re)) (*.f64 (+.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)))) re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.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)))) re)) (-.f64 (*.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))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.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))))) (-.f64 (*.f64 (*.f64 re (+.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 #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 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (+.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 (+.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))))) (*.f64 (*.f64 re (+.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))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re))) (-.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) re)))
(/.f64 (-.f64 (*.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))))) (*.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)))) re))) (-.f64 (+.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)))) re)))
(/.f64 (-.f64 (*.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)))) re)) (*.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)))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.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))))) (*.f64 (*.f64 re (+.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 #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 (*.f64 (*.f64 re (+.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 #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)))))) (-.f64 (*.f64 re (+.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))))))
(*.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) 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/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.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 (*.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 (*.f64 re re) #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 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 (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (*.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 (*.f64 re 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 re #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 #s(literal 1 binary64) (*.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/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (*.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 (*.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 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (*.f64 (+.f64 re #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im 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 #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 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) re)) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re)))) (*.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #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 (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 im im) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) (*.f64 #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)))) (+.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 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.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) 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 #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 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) 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 #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 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 im (*.f64 im #s(literal -1/2 binary64))))) (/.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)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))) (/.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 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re))
(-.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))))
(-.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 #s(literal 1 binary64) re)) (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) (+.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 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re)) (/.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.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 #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 (-.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 (*.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 0 binary64) (+.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 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.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 0 binary64) (-.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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.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 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re re) 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)))))))
(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 re)) (/.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 (/.f64 #s(literal 1 binary64) (+.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 #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) (*.f64 re re)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.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 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (-.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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re (*.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 re re) (-.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) (*.f64 re re))))) (+.f64 re #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (/.f64 (-.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 re))))) (/.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 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 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 re 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 (*.f64 re 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 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 (*.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 #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 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 (*.f64 re 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 #s(literal 1 binary64) re) (*.f64 (*.f64 re 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 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 re 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) re) #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 (*.f64 re 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 (*.f64 re 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 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 #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)))))) (*.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 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 #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 #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 #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 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)))))) (*.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 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 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)))))) (*.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 (*.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 #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 re (+.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 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 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 #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 (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)))))) (*.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 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 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 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 0 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 (*.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 (*.f64 re 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 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64))) (*.f64 re (+.f64 (*.f64 (*.f64 re 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 (*.f64 re 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 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.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 re 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 #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 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)))))))) #s(literal 3 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 #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 (*.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 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 #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 re re) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))) (-.f64 re (+.f64 (*.f64 (*.f64 re 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 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.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 re 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 #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 #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 #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 (*.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 #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 #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)))))) (*.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 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 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 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 0 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 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 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(fma.f64 re #s(literal 1 binary64) (*.f64 (*.f64 re 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 re 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)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 (*.f64 re 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 re 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 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re 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 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 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 #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 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 #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 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))))))) 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 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)))))) 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 re 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 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 (*.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 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 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 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 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))))))) 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 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)))))) 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 re 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 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (neg.f64 (-.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 (*.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 0 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 (neg.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.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 0 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 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.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))))))) re)) (-.f64 #s(literal 0 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 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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)))))) re)) (-.f64 #s(literal 0 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 re (*.f64 re 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 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re 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 re 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 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(*.f64 (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 (*.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 #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 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 #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 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))))))) 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 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)))))) 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 (*.f64 re 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)))))) (neg.f64 (/.f64 (*.f64 (*.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 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 (*.f64 re 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 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.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 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 (*.f64 re 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 (*.f64 re 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))
(/.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 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 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 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 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 #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 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.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 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 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 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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 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 0 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 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 0 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 0 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 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 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 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) (*.f64 (*.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 0 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 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)) (+.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 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) (*.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 0 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 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 #s(literal 0 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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal 0 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 (*.f64 (*.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))) (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 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) #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 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.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/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))))
(/.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 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 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 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (/.f64 (*.f64 (*.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 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 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 re (+.f64 #s(literal 1/2 binary64) (*.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 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) #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/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re 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 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 #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 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 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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 #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) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.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 #s(literal 0 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 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal 0 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 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)) (/.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))))
(+.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re 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 #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))
(fma.f64 re #s(literal 1/2 binary64) (*.f64 (*.f64 re 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 (*.f64 re re) #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) re (*.f64 (*.f64 re 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 #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))) (+.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 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 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 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 #s(literal -1/6 binary64) re)) (*.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 #s(literal -1/6 binary64) re)) (*.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 (*.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 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re 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 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re 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 (neg.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))))) (neg.f64 (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 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/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 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) re)) (-.f64 #s(literal 0 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 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) re)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.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 (*.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 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re 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 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re 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 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 #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 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 #s(literal -1/6 binary64) re))))
(cos.f64 im)
(*.f64 #s(literal 1 binary64) (cos.f64 im))
(*.f64 (cos.f64 im) #s(literal 1 binary64))
(*.f64 re #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) re)
(+.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 #s(literal -1/6 binary64) re))) (neg.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (/.f64 (*.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 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #s(literal 1 binary64) (+.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/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/12 binary64) 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 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 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 #s(literal -1/6 binary64) re)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.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/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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.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 0 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) 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/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (neg.f64 (-.f64 #s(literal 0 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 #s(literal 0 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))) (+.f64 (*.f64 (/.f64 (*.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 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))) (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.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/2 binary64) (*.f64 re #s(literal 1/6 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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 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 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.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 0 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 0 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) re)))))
(*.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))

simplify311.0ms (2.2%)

Algorithm
egg-herbie
Rules
3106×*-lowering-*.f32
3106×*-lowering-*.f64
2236×+-lowering-+.f64
2236×+-lowering-+.f32
1212×fnmadd-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01611746
15411338
219741285
353181281
084431281
Stop Event
iter limit
node limit
Counts
228 → 228
Calls
Call 1
Inputs
(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 (pow re 2)) (- 1 re))
(- (+ (* -1/2 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(- (+ (* (pow im 2) (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (* 1/24 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(- (+ (* (pow im 2) (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (* (pow im 2) (+ (* -1/720 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (* 1/24 (/ (- 1 (pow re 2)) (- 1 re))))))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(cos im)
(+ (cos im) (* -1 (* (pow re 2) (cos im))))
(+ (cos im) (* -1 (* (pow re 2) (cos im))))
(+ (cos im) (* -1 (* (pow re 2) (cos im))))
(* -1 (* (pow re 2) (cos im)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(* -1 (* (pow re 2) (cos im)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(- 1 (pow re 2))
(- (+ 1 (* -1/2 (* (pow im 2) (- 1 (pow re 2))))) (pow re 2))
(- (+ 1 (* (pow im 2) (+ (* -1/2 (- 1 (pow re 2))) (* 1/24 (* (pow im 2) (- 1 (pow re 2))))))) (pow re 2))
(- (+ 1 (* (pow im 2) (+ (* -1/2 (- 1 (pow re 2))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (- 1 (pow re 2)))) (* 1/24 (- 1 (pow re 2)))))))) (pow re 2))
(* (cos im) (- 1 (pow re 2)))
(* (cos im) (- 1 (pow re 2)))
(* (cos im) (- 1 (pow re 2)))
(* (cos im) (- 1 (pow re 2)))
(* (cos im) (- 1 (pow re 2)))
(* (cos im) (- 1 (pow re 2)))
(* (cos im) (- 1 (pow re 2)))
(* (cos im) (- 1 (pow re 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)
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))
(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 (* -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 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 (* -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/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
(+ 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))))
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)))
(*.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 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* re (+ (cos im) (/ (cos im) re)))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* re (cos im))
(*.f64 (cos.f64 im) re)
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(* -1 (* re (+ (* -1 (cos im)) (* -1 (/ (cos im) re)))))
(*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64)))
(/ (- 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)))
(- (+ (* (pow im 2) (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (* 1/24 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(+.f64 (/.f64 (-.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 im im)) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(- (+ (* (pow im 2) (+ (* -1/2 (/ (- 1 (pow re 2)) (- 1 re))) (* (pow im 2) (+ (* -1/720 (/ (* (pow im 2) (- 1 (pow re 2))) (- 1 re))) (* 1/24 (/ (- 1 (pow re 2)) (- 1 re))))))) (/ 1 (- 1 re))) (/ (pow re 2) (- 1 re)))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im))) (*.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))))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(/ (* (cos im) (- 1 (pow re 2))) (- 1 re))
(/.f64 (*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (-.f64 #s(literal 1 binary64) re))
(cos im)
(cos.f64 im)
(+ (cos im) (* -1 (* (pow re 2) (cos im))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(+ (cos im) (* -1 (* (pow re 2) (cos im))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(+ (cos im) (* -1 (* (pow re 2) (cos im))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* -1 (* (pow re 2) (cos im)))
(-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 (cos.f64 im) re)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* -1 (* (pow re 2) (cos im)))
(-.f64 #s(literal 0 binary64) (*.f64 re (*.f64 (cos.f64 im) re)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1 (cos im)) (/ (cos im) (pow re 2))))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 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 (* (pow im 2) (+ (* -1/2 (- 1 (pow re 2))) (* 1/24 (* (pow im 2) (- 1 (pow re 2))))))) (pow re 2))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(- (+ 1 (* (pow im 2) (+ (* -1/2 (- 1 (pow re 2))) (* (pow im 2) (+ (* -1/720 (* (pow im 2) (- 1 (pow re 2)))) (* 1/24 (- 1 (pow re 2)))))))) (pow re 2))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal -1/720 binary64)))))))))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
(* (cos im) (- 1 (pow re 2)))
(*.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re)))
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 re (-.f64 #s(literal 0 binary64) 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 re (-.f64 #s(literal 0 binary64) 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)
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)))
(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 (* -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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow im 2)) (* re (+ 1 (* -1/2 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 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)))))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* re (+ 1 (+ (* -1/2 (/ (pow im 2) re)) (+ (* -1/2 (pow im 2)) (/ 1 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 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 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* -1 (* re (+ (* -1 (+ 1 (* -1/2 (pow im 2)))) (* -1 (/ (+ 1 (* -1/2 (pow im 2))) re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(+ 1 re)
(+.f64 re #s(literal 1 binary64))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(+ 1 (+ re (* -1/2 (* (pow im 2) (+ 1 re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 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 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 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 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.f64 re #s(literal 1 binary64)))
(* (pow im 2) (+ (* -1/2 (+ 1 re)) (+ (/ 1 (pow im 2)) (/ re (pow im 2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))) (+.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 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (*.f64 re (*.f64 re re)) (+.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)))
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 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) 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
#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 (*.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)
(* 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
#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)))

eval161.0ms (1.1%)

Compiler

Compiled 22824 to 2167 computations (90.5% saved)

prune166.0ms (1.2%)

Pruning

34 alts after pruning (28 fresh and 6 done)

PrunedKeptTotal
New89424918
Fresh246
Picked325
Done044
Total89934933
Accuracy
100.0%
Counts
933 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.1%
(/.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)))))
54.7%
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
33.3%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1 binary64))))
47.9%
(/.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)))))))))
34.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
47.9%
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
35.9%
(+.f64 re #s(literal 1 binary64))
39.1%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)))
16.5%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re 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 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)))))
43.1%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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)))))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
18.5%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/2 binary64)))))))))
47.9%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 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))))))
42.4%
(+.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))))))))
40.6%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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)))))))))
47.9%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64))))))))
42.7%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
38.8%
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
34.5%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
39.1%
(*.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)))))))))
39.4%
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
54.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
44.1%
(*.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 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
63.3%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
34.1%
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
23.2%
(*.f64 (*.f64 re (*.f64 re re)) (+.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)))
15.4%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
5.6%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
14.5%
(*.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
15.5%
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
9.3%
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
15.2%
(*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))
78.3%
(exp.f64 re)
54.4%
(cos.f64 im)
35.7%
#s(literal 1 binary64)
Compiler

Compiled 1464 to 784 computations (46.4% saved)

simplify248.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff128
(*.f64 re (/.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))))))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 re (/.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)))))))
cost-diff128
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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))))))))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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)))))))))
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 #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-diff256
(/.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)))))))))
cost-diff0
(+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))
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 re #s(literal 1 binary64))
cost-diff0
(-.f64 #s(literal 1 binary64) re)
cost-diff0
(cos.f64 im)
cost-diff0
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
Rules
2934×fma-lowering-fma.f32
2934×fma-lowering-fma.f64
2056×*-lowering-*.f32
2056×*-lowering-*.f64
1976×fmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
033296
189259
2257249
3624242
41002242
51325242
61699242
72738242
85165242
96846242
08672242
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (cos im) (- 1 re))
(cos im)
im
(- 1 re)
1
re
(+ re 1)
re
1
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
re
(+ 1 (* re (+ 1/2 (* re 1/6))))
1
(* re (+ 1/2 (* re 1/6)))
(+ 1/2 (* re 1/6))
1/2
(* re 1/6)
1/6
(/ 1 (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))))
1
(/ 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 (* 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 (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))))
1
(* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))))
re
(+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))
(* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))
(/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))
(+ 1/8 (* (* re (* re re)) 1/216))
1/8
(* (* re (* re re)) 1/216)
(* re (* re re))
(* re re)
1/216
(+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))
1/4
(* (* re 1/6) (+ (* re 1/6) -1/2))
(* re 1/6)
1/6
(+ (* re 1/6) -1/2)
-1/2
Outputs
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(cos im)
(cos.f64 im)
im
(- 1 re)
(-.f64 #s(literal 1 binary64) re)
1
#s(literal 1 binary64)
re
(+ re 1)
(+.f64 #s(literal 1 binary64) re)
re
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)))))
1
#s(literal 1 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 (/ 1 (+ 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)
(/ 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 (* 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)
(+ 1 (* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 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 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64)))))))))
1
#s(literal 1 binary64)
(* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))))
(*.f64 re (+.f64 #s(literal 1 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 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))))))
re
(+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))
(+.f64 #s(literal 1 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 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64)))))))
(* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))
(/.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 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))))
(/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))
(/.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 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))))
(+ 1/8 (* (* re (* re re)) 1/216))
(+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))
1/8
#s(literal 1/8 binary64)
(* (* re (* re re)) 1/216)
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* re (* re re))
(*.f64 re (*.f64 re re))
(* re re)
(*.f64 re re)
1/216
#s(literal 1/216 binary64)
(+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))
(+.f64 #s(literal 1/4 binary64) (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64)))))
1/4
#s(literal 1/4 binary64)
(* (* re 1/6) (+ (* re 1/6) -1/2))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* re 1/6)
(*.f64 re #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(+ (* re 1/6) -1/2)
(+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)

localize265.0ms (1.9%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))
accuracy99.5%
(*.f64 re #s(literal 1/6 binary64))
accuracy99.5%
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
accuracy71.9%
(/.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)))))
accuracy99.9%
(/.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)))))))))
accuracy99.9%
(*.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.4%
(/.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))))))))
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.9%
(*.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))
accuracy100.0%
(-.f64 #s(literal 1 binary64) re)
accuracy100.0%
(cos.f64 im)
accuracy100.0%
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
Results
134.0ms255×0valid
3.0ms5exit
Compiler

Compiled 329 to 34 computations (89.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 92.0ms
ival-cos: 39.0ms (42.6% of total)
ival-mult: 16.0ms (17.5% of total)
...c/correct-round.rkt:119:19: 13.0ms (14.2% of total)
ival-add: 11.0ms (12% of total)
ival-div: 9.0ms (9.8% of total)
ival-sub: 2.0ms (2.2% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

series87.0ms (0.6%)

Counts
19 → 240
Calls
Call 1
Inputs
#<alt (/ (cos im) (- 1 re))>
#<alt (cos im)>
#<alt (- 1 re)>
#<alt (+ re 1)>
#<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/2 (* re 1/6))>
#<alt (/ 1 (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))))>
#<alt (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))))>
#<alt (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))>
#<alt (+ 1 (* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))))>
#<alt (* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))))>
#<alt (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))>
#<alt (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))>
#<alt (* re 1/6)>
#<alt (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))>
#<alt (* (* re (* re re)) 1/216)>
#<alt (* (* re 1/6) (+ (* re 1/6) -1/2))>
Outputs
#<alt (/ 1 (- 1 re))>
#<alt (+ (* -1/2 (/ (pow im 2) (- 1 re))) (/ 1 (- 1 re)))>
#<alt (+ (* (pow im 2) (- (* 1/24 (/ (pow im 2) (- 1 re))) (* 1/2 (/ 1 (- 1 re))))) (/ 1 (- 1 re)))>
#<alt (+ (* (pow im 2) (- (* (pow im 2) (+ (* -1/720 (/ (pow im 2) (- 1 re))) (* 1/24 (/ 1 (- 1 re))))) (* 1/2 (/ 1 (- 1 re))))) (/ 1 (- 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 (cos im)>
#<alt (+ (cos im) (* re (cos im)))>
#<alt (+ (cos im) (* re (- (* re (cos im)) (* -1 (cos im)))))>
#<alt (+ (cos im) (* re (- (* re (- (* re (cos im)) (* -1 (cos im)))) (* -1 (cos im)))))>
#<alt (* -1 (/ (cos im) re))>
#<alt (/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)>
#<alt (/ (- (+ (* -1 (cos im)) (* -1 (/ (cos im) (pow re 2)))) (/ (cos im) re)) re)>
#<alt (/ (- (+ (* -1 (cos im)) (* -1 (/ (cos im) (pow re 3)))) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))) re)>
#<alt (* -1 (/ (cos im) re))>
#<alt (* -1 (/ (+ (cos im) (/ (cos im) re)) re))>
#<alt (* -1 (/ (+ (cos im) (* -1 (/ (- (* -1 (/ (cos im) re)) (cos im)) re))) re))>
#<alt (* -1 (/ (+ (cos im) (* -1 (/ (- (* -1 (/ (- (/ (cos im) re) (* -1 (cos im))) re)) (cos im)) re))) 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 (* -1 re))>
#<alt (+ 1 (* -1 re))>
#<alt (+ 1 (* -1 re))>
#<alt (* -1 re)>
#<alt (* re (- (/ 1 re) 1))>
#<alt (* re (- (/ 1 re) 1))>
#<alt (* re (- (/ 1 re) 1))>
#<alt (* -1 re)>
#<alt (* -1 (* re (- 1 (/ 1 re))))>
#<alt (* -1 (* re (- 1 (/ 1 re))))>
#<alt (* -1 (* 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 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/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 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 (* -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>
#<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/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>
#<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/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* 1/216 (pow re 3))>
#<alt (* -1/12 re)>
#<alt (* re (- (* 1/36 re) 1/12))>
#<alt (* re (- (* 1/36 re) 1/12))>
#<alt (* re (- (* 1/36 re) 1/12))>
#<alt (* 1/36 (pow re 2))>
#<alt (* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))>
#<alt (* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))>
#<alt (* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))>
#<alt (* 1/36 (pow re 2))>
#<alt (* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))>
#<alt (* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))>
#<alt (* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))>
Calls

60 calls:

TimeVariablePointExpression
76.0ms
re
@0
(/ (cos im) (- 1 re))
1.0ms
re
@inf
(* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))
1.0ms
im
@0
(/ (cos im) (- 1 re))
0.0ms
re
@inf
(* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))))
0.0ms
re
@0
(* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))

rewrite604.0ms (4.3%)

Algorithm
batch-egg-rewrite
Rules
3008×*-lowering-*.f32
3008×*-lowering-*.f64
3002×/-lowering-/.f32
3002×/-lowering-/.f64
2280×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033147
1222123
22138120
08653120
Stop Event
iter limit
node limit
Counts
19 → 882
Calls
Call 1
Inputs
(/ (cos im) (- 1 re))
(cos im)
(- 1 re)
(+ re 1)
(* re (+ 1 (* re (+ 1/2 (* re 1/6)))))
(+ 1 (* re (+ 1/2 (* re 1/6))))
(* re (+ 1/2 (* re 1/6)))
(+ 1/2 (* re 1/6))
(/ 1 (/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))))
(/ 1 (+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6)))))))
(+ 1 (* re (+ 1 (* re (+ 1/2 (* re 1/6))))))
(+ 1 (* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))))
(* re (+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))))
(+ 1 (* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))))
(* re (/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2)))))
(* re 1/6)
(/ (+ 1/8 (* (* re (* re re)) 1/216)) (+ 1/4 (* (* re 1/6) (+ (* re 1/6) -1/2))))
(* (* re (* re re)) 1/216)
(* (* re 1/6) (+ (* re 1/6) -1/2))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))) (/.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(neg.f64 (/.f64 (cos.f64 im) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re))))
(/.f64 (*.f64 (cos.f64 im) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) re))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 im) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) re)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) re) (cos.f64 im)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 im) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re)))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 im)) (/.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)) (cos.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 im)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cos.f64 im) (-.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 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))))
(*.f64 (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))))
(*.f64 (/.f64 (cos.f64 im) (/.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 (+.f64 (*.f64 re re) #s(literal 1 binary64)) re)))
(*.f64 (/.f64 (cos.f64 im) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(cos.f64 im)
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) re)
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (/.f64 (*.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 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) re)))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re))) (/.f64 (*.f64 re re) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re))))
(fma.f64 #s(literal -1 binary64) re #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 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) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal -1 binary64) (neg.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 #s(literal 1 binary64) (*.f64 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) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 #s(literal 1 binary64) re))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 #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 (*.f64 re re) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (+.f64 #s(literal 1 binary64) re)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re))) (neg.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.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) re))) (*.f64 re (*.f64 re re)))) (*.f64 (+.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) re)))))
(/.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 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64))))))
(/.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) (*.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (/.f64 (*.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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (/.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 (/.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re re) (+.f64 #s(literal 1 binary64) re))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 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) re) (-.f64 #s(literal 1 binary64) (*.f64 re re))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (+.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 (+.f64 (*.f64 re re) #s(literal 1 binary64)) re))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (+.f64 (*.f64 re re) #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64)))
(+.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 re #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 re re) #s(literal 1 binary64)) re) (+.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) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #s(literal 1 binary64)) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal -1 binary64) (neg.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 (+.f64 (*.f64 re re) #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 (-.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 (*.f64 re re) #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 (*.f64 re re) re))))
(/.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))) (-.f64 #s(literal 0 binary64) (-.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 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (*.f64 re re) #s(literal 1 binary64)) re))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 re #s(literal -1 binary64)))))
(/.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)))))))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #s(literal 1 binary64)) re) (+.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 (*.f64 re re))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 re re) #s(literal 1 binary64)) re)))
(*.f64 (+.f64 (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re #s(literal -1 binary64))))
(+.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)
(-.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 (+.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)))))
(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 #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 (*.f64 re re)) (*.f64 re (*.f64 re re))))) (+.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 (*.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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 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/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) 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 #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)))) 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 #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 (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (neg.f64 (+.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 (neg.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))))) (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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))) (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 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/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))) (neg.f64 (-.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 #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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) re)) (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 (-.f64 #s(literal 1 binary64) (*.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 re re)))) re)) (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 re re)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.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/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 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.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)) #s(literal 1 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 (+.f64 (*.f64 (*.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 (*.f64 re re)) (*.f64 re (*.f64 re re)))) (*.f64 re (*.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 re re) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 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 (+.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 (+.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/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 (+.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)))) #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))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.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))))) re) #s(literal 1 binary64))
(fma.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))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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)))) #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 (+.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 #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 (+.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 #s(literal -1 binary64) (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 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 (+.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 #s(literal -1 binary64) (neg.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 (+.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 #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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 (*.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 (+.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 (+.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/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.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 re 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 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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))) (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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))) (neg.f64 (+.f64 (*.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 re 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 1 binary64) (*.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 re re))))) (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 (+.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))) #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 (+.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/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 (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 #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))))))) (neg.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 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.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 re re)))))) (neg.f64 (neg.f64 (-.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/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))) #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 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.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 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.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 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 (+.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/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 (+.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/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 (+.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/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 (+.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/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 (+.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)))))) #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 (+.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))))) #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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 #s(literal 1 binary64) (*.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 re 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 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 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 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 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 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.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 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) re) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.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 (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 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (*.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 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 0 binary64) (+.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 (*.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 #s(literal 1 binary64) (*.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 (-.f64 #s(literal 0 binary64) (+.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 (*.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 (neg.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (neg.f64 (+.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/8 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (neg.f64 (+.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))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.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 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re)) (neg.f64 (+.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)) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))) #s(literal 3 binary64))) (+.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 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.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 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 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 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) #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 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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.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))))) re))
(*.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 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 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 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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))) (/.f64 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 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 re (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #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 #s(literal 1/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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))))) (/.f64 re (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(*.f64 (/.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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))))) (/.f64 re (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(*.f64 (/.f64 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))
(*.f64 (/.f64 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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(*.f64 (/.f64 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))))) (/.f64 #s(literal 1 binary64) (-.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 #s(literal 0 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 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) #s(literal -1 binary64)) (/.f64 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 #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))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal -1 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)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/64 binary64) (-.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 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)) (-.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 #s(literal 1/64 binary64) (-.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 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)) (-.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 0 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 (+.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 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/64 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 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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 (/.f64 (*.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 re #s(literal -1/12 binary64))))) (/.f64 #s(literal -1/8 binary64) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 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))
(neg.f64 (/.f64 (+.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))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 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 #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 re #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.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/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 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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/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 re #s(literal -1/12 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.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 (-.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 0 binary64) (+.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 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 binary64))))))
(/.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re 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 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(/.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 (+.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 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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 (*.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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/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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (neg.f64 (+.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 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))))) (neg.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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)))) (neg.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))))))
(/.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 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 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 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re 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 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 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)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 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 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))) #s(literal 1 binary64))) (neg.f64 (*.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 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (neg.f64 (neg.f64 (+.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 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.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))) #s(literal 1 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 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re 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))))))) (neg.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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))))))) (neg.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 (*.f64 (/.f64 (*.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 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.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/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 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 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 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 (/.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 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))
(*.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))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) #s(literal -1 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 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(*.f64 (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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 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 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.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/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.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 #s(literal 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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(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))))))))
(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)))
(-.f64 #s(literal 0 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 #s(literal 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 re) (*.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 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 #s(literal 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 (*.f64 (*.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 #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 binary64)))
(-.f64 (/.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 re re) (*.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 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 re re) (*.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)))))) #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 (+.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) (*.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 (+.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 (*.f64 re re) #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 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))
(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) (+.f64 #s(literal 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 (*.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 re) (*.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 (*.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 #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) (+.f64 #s(literal 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 (+.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 re) (*.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) (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 #s(literal 1 binary64) (*.f64 (*.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 #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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 re) (*.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 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 re) (*.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 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 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 re) (*.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 (*.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 re) (*.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 re) (*.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 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 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 re) (*.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 #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 re) (*.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 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 1 binary64) (*.f64 (*.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 #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 #s(literal 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 re re) (*.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 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 #s(literal 1/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)) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #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/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)) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #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/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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 (+.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 (*.f64 re re) #s(literal 1 binary64)) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (-.f64 (+.f64 (*.f64 re re) #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/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) #s(literal 1 binary64)) re) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (-.f64 (+.f64 (*.f64 re re) #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/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) re)) (*.f64 re (*.f64 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 (*.f64 re 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 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) re)) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re 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 (*.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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 (*.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 (*.f64 re re) #s(literal 1 binary64)) re)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (neg.f64 (-.f64 (+.f64 (*.f64 re re) #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/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 (*.f64 re re) #s(literal 1 binary64)) re)) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (neg.f64 (-.f64 (+.f64 (*.f64 re re) #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 (*.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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 #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 re) (*.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 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 (neg.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 re) (*.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 (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 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.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 (neg.f64 (-.f64 (*.f64 (*.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 #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 (neg.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 re) (*.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.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)) #s(literal 1 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 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)) (*.f64 (*.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 (*.f64 re re)) (*.f64 re (*.f64 re re))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) 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))))))
(/.f64 (-.f64 (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 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.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 #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 3 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 #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 (*.f64 (*.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 #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 re re) (*.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 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)))))))) (/.f64 (*.f64 (*.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 #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))))))))))))
(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 (*.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 re) (*.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 (*.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 #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 #s(literal 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))))))))) #s(literal -1/2 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) (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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 (pow.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 re) (*.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (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 (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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 (*.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 #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)))))))))
(exp.f64 (-.f64 #s(literal 0 binary64) (log1p.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) (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 0 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)))
(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 (/.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) (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 (/.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 #s(literal 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 (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))
(*.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 #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 #s(literal 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 (*.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 #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 (*.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 #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 (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 (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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 (*.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 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 #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 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 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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(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))))))))
(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)))
(-.f64 #s(literal 0 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 #s(literal 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 re) (*.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 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 #s(literal 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 (*.f64 (*.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 #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 binary64)))
(-.f64 (/.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 re re) (*.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 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 re re) (*.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)))))) #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 (+.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) (*.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 (+.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 (*.f64 re re) #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 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))
(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) (+.f64 #s(literal 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 (*.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 re) (*.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 (*.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 #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) (+.f64 #s(literal 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 (+.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 re) (*.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) (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 #s(literal 1 binary64) (*.f64 (*.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 #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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 re) (*.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 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 re) (*.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 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 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 re) (*.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 (*.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 re) (*.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 re) (*.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 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 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 re) (*.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 #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 re) (*.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 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 1 binary64) (*.f64 (*.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 #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 #s(literal 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 re re) (*.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 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 #s(literal 1/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)) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #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/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)) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #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/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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 (+.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 (*.f64 re re) #s(literal 1 binary64)) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (-.f64 (+.f64 (*.f64 re re) #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/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) #s(literal 1 binary64)) re) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (-.f64 (+.f64 (*.f64 re re) #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/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) re)) (*.f64 re (*.f64 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 (*.f64 re 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 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) re)) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re 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 (*.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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 (*.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 (*.f64 re re) #s(literal 1 binary64)) re)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (neg.f64 (-.f64 (+.f64 (*.f64 re re) #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/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 (*.f64 re re) #s(literal 1 binary64)) re)) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (neg.f64 (-.f64 (+.f64 (*.f64 re re) #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 (*.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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 #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 re) (*.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 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 (neg.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 re) (*.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 (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 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.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 (neg.f64 (-.f64 (*.f64 (*.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 #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 (neg.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 re) (*.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.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)) #s(literal 1 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 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)) (*.f64 (*.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 (*.f64 re re)) (*.f64 re (*.f64 re re))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) 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))))))
(/.f64 (-.f64 (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 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.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 #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 3 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 #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 (*.f64 (*.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 #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 re re) (*.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 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)))))))) (/.f64 (*.f64 (*.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 #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))))))))))))
(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 (*.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 re) (*.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 (*.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 #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 #s(literal 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))))))))) #s(literal -1/2 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) (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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 (pow.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 re) (*.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (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 (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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 (*.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 #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) (*.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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(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))))))))
(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)))
(-.f64 #s(literal 0 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 #s(literal 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 re) (*.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 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 #s(literal 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 (*.f64 (*.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 #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 binary64)))
(-.f64 (/.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 re re) (*.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 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 re re) (*.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)))))) #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 (+.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) (*.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 (+.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 (*.f64 re re) #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 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))
(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) (+.f64 #s(literal 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 (*.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 re) (*.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 (*.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 #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) (+.f64 #s(literal 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 (+.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 re) (*.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) (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 #s(literal 1 binary64) (*.f64 (*.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 #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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 re) (*.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 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 re) (*.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 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 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 re) (*.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 (*.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 re) (*.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 re) (*.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 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 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 re) (*.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 #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 re) (*.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 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 1 binary64) (*.f64 (*.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 #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 #s(literal 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 re re) (*.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 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 #s(literal 1/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)) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #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/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)) re) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 re re) #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/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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 (+.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 (*.f64 re re) #s(literal 1 binary64)) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (-.f64 (+.f64 (*.f64 re re) #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/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) #s(literal 1 binary64)) re) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (-.f64 (+.f64 (*.f64 re re) #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/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) re)) (*.f64 re (*.f64 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 (*.f64 re 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 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) re)) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re 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 (*.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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 (*.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 (*.f64 re re) #s(literal 1 binary64)) re)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))) (*.f64 (neg.f64 (-.f64 (+.f64 (*.f64 re re) #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/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 (*.f64 re re) #s(literal 1 binary64)) re)) (*.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.f64 (neg.f64 (-.f64 (+.f64 (*.f64 re re) #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 (*.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 re (*.f64 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/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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re))) (*.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 #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 re) (*.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 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 (neg.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 re) (*.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 (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 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))))) (neg.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 (neg.f64 (-.f64 (*.f64 (*.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 #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 (neg.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 re) (*.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.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)) #s(literal 1 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 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)) (*.f64 (*.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 (*.f64 re re)) (*.f64 re (*.f64 re re))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 1 binary64) 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))))))
(/.f64 (-.f64 (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 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.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 #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 3 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 #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 (*.f64 (*.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 #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 re re) (*.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 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)))))))) (/.f64 (*.f64 (*.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 #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))))))))))))
(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 (*.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 re) (*.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 (*.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 #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 #s(literal 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))))))))) #s(literal -1/2 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) (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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 re) (*.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 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 (pow.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 re) (*.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (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 (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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))) (*.f64 (*.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 #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 (*.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 #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 (*.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)
(-.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 (+.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)))))
(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 #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 (*.f64 re re)) (*.f64 re (*.f64 re re))))) (+.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 (*.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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 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/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) 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 #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)))) 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 #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 (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (neg.f64 (+.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 (neg.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))))) (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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))))) (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 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/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))) (neg.f64 (-.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 #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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))))) re)) (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 (-.f64 #s(literal 1 binary64) (*.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 re re)))) re)) (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 re re)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re))) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.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/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 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.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)) #s(literal 1 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 (+.f64 (*.f64 (*.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 (*.f64 re re)) (*.f64 re (*.f64 re re)))) (*.f64 re (*.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 re re) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 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 (+.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 (+.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/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 (+.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)))) #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))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.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))))) re) #s(literal 1 binary64))
(fma.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))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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)))) #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 (+.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 #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 (+.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 #s(literal -1 binary64) (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 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 (+.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 #s(literal -1 binary64) (neg.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 (+.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 #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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 (*.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 (+.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 (+.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/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.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 re 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 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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))) (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 (*.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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))) (neg.f64 (+.f64 (*.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 re 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 1 binary64) (*.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 re re))))) (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 (+.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))) #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 (+.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/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 (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 #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))))))) (neg.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 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.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 re re)))))) (neg.f64 (neg.f64 (-.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/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))) #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 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.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 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.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 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 (+.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/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 (+.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/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 (+.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/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 (+.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/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 (+.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)))))) #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 (+.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))))) #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 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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 #s(literal 1 binary64) (*.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 re 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 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 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 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 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 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.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 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) re) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.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 (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 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re))) (*.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 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 0 binary64) (+.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 (*.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 #s(literal 1 binary64) (*.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 (-.f64 #s(literal 0 binary64) (+.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 (*.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 (neg.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (neg.f64 (+.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/8 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (neg.f64 (+.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))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.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 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) re)) (neg.f64 (+.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)) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))) #s(literal 3 binary64))) (+.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 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.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 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1 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 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) #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 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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.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))))) re))
(*.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 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 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 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 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (*.f64 re (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))) (/.f64 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 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 re (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #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 #s(literal 1/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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))))) (/.f64 re (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(*.f64 (/.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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))))) (/.f64 re (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(*.f64 (/.f64 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))))
(*.f64 (/.f64 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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(*.f64 (/.f64 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))))) (/.f64 #s(literal 1 binary64) (-.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 #s(literal 0 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 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) #s(literal -1 binary64)) (/.f64 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 re #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) re)
(+.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))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) #s(literal -1 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)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/64 binary64) (-.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 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)) (-.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 #s(literal 1/64 binary64) (-.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 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)) (-.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 0 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 (+.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 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/64 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 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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 (/.f64 (*.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 re #s(literal -1/12 binary64))))) (/.f64 #s(literal -1/8 binary64) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 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))
(neg.f64 (/.f64 (+.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))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 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 #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 re #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.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/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 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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/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 re #s(literal -1/12 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.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 (-.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 0 binary64) (+.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 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 binary64))))))
(/.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re 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 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(/.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 (+.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 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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 (*.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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/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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (neg.f64 (+.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 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))))) (neg.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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)))) (neg.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))))))
(/.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 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 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 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re 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 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 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)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 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 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))) #s(literal 1 binary64))) (neg.f64 (*.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 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))) (neg.f64 (neg.f64 (+.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 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.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))) #s(literal 1 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 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re 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))))))) (neg.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 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))))))) (neg.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (+.f64 (*.f64 (/.f64 (*.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 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.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/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) #s(literal 1 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 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 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 (/.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 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))
(*.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))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) #s(literal -1 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 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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 #s(literal 1/4 binary64) (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))
(*.f64 (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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 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 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.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/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.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)))))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 re #s(literal 1/6 binary64)))))
(pow.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 re #s(literal 1/6 binary64)))) #s(literal 3 binary64))
(*.f64 re (*.f64 (*.f64 re re) #s(literal 1/216 binary64)))
(*.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(*.f64 (*.f64 re re) (*.f64 re #s(literal 1/216 binary64)))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(*.f64 #s(literal 1/216 binary64) (*.f64 re (*.f64 re re)))
(*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 re re) #s(literal 1/216 binary64)) re)
(*.f64 (pow.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 1/216 binary64) re) (*.f64 re re))
(+.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(+.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal 1/6 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal -1/12 binary64)))
(+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(+.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(+.f64 (fma.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (*.f64 re #s(literal 1/12 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1/12 binary64) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (neg.f64 (*.f64 re #s(literal 1/12 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1/12 binary64) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (fma.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/6 binary64)) (neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/6 binary64)) (neg.f64 (*.f64 re #s(literal 1/12 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1/12 binary64) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (fma.f64 (*.f64 re re) #s(literal 1/36 binary64) (neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (*.f64 re re) #s(literal 1/36 binary64) (neg.f64 (*.f64 re #s(literal 1/12 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1/12 binary64) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1/6 binary64) (neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1/6 binary64) (neg.f64 (*.f64 re #s(literal 1/12 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1/12 binary64) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 re re) (neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 re re) (neg.f64 (*.f64 re #s(literal 1/12 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1/12 binary64) (*.f64 re #s(literal 1/12 binary64))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/6 binary64)) re (neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/6 binary64)) re (neg.f64 (*.f64 re #s(literal 1/12 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) re) #s(literal 1/12 binary64) (*.f64 re #s(literal 1/12 binary64))))
(-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) re) (*.f64 #s(literal 1/12 binary64) re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re))))) (/.f64 (*.f64 #s(literal 1/1728 binary64) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) re) (*.f64 #s(literal 1/12 binary64) re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal -1/12 binary64)))) (/.f64 (*.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 re #s(literal -1/12 binary64))) (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal -1/12 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re))) (/.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) re) (*.f64 #s(literal 1/12 binary64) re)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re))))
(fma.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal -1/12 binary64)) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re #s(literal -1/12 binary64)))
(fma.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 re #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (*.f64 re #s(literal -1/12 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal -1/12 binary64)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/6 binary64)) (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 (*.f64 re re) #s(literal 1/36 binary64) (*.f64 re #s(literal -1/12 binary64)))
(fma.f64 (*.f64 re re) #s(literal 1/36 binary64) (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(fma.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1/6 binary64) (*.f64 re #s(literal -1/12 binary64)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re re)) #s(literal 1/6 binary64) (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal -1/12 binary64)) re (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 #s(literal 1/36 binary64) (*.f64 re re) (*.f64 re #s(literal -1/12 binary64)))
(fma.f64 #s(literal 1/36 binary64) (*.f64 re re) (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 #s(literal -1/12 binary64) re (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/6 binary64)) re (*.f64 re #s(literal -1/12 binary64)))
(fma.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/6 binary64)) re (neg.f64 (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) re) #s(literal 1/6 binary64) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (-.f64 (*.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 re #s(literal -1/12 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal -1/12 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) re) (*.f64 #s(literal 1/12 binary64) re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (*.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 re #s(literal -1/12 binary64)))) (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal -1/12 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (*.f64 (*.f64 #s(literal 1/12 binary64) re) (*.f64 #s(literal 1/12 binary64) re))) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re)))
(/.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 binary64)))))
(/.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)) (*.f64 re #s(literal 1/6 binary64))) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (*.f64 re #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (-.f64 (*.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 re #s(literal -1/12 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal -1/12 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) re) (*.f64 #s(literal 1/12 binary64) re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (*.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 re #s(literal -1/12 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 re #s(literal -1/12 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (*.f64 (*.f64 #s(literal 1/12 binary64) re) (*.f64 #s(literal 1/12 binary64) re)))) (neg.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/12 binary64) re))))
(/.f64 (neg.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64)) (*.f64 re #s(literal 1/6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal -1/12 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (*.f64 re #s(literal 1/6 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))) (pow.f64 (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re)) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re))) (*.f64 (*.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 re #s(literal 1/6 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/12 binary64) re))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1/12 binary64) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/12 binary64) re)) (neg.f64 (*.f64 #s(literal 1/12 binary64) re))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (neg.f64 (*.f64 #s(literal 1/12 binary64) re))))))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal -1/1728 binary64)) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))) (+.f64 (*.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 re #s(literal -1/12 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (*.f64 (*.f64 re #s(literal -1/12 binary64)) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal -1/12 binary64)))
(*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 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/6 binary64)) #s(literal -1/2 binary64)) (*.f64 re #s(literal 1/6 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal 1/6 binary64))) #s(literal -1/12 binary64)) re)
(*.f64 (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) re) #s(literal 1/6 binary64))
(*.f64 (/.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (/.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/6 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 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 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 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 #s(literal 1/6 binary64)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(*.f64 (/.f64 (*.f64 re #s(literal 1/6 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 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 (/.f64 (*.f64 re #s(literal 1/6 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 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))) (/.f64 (*.f64 re #s(literal 1/6 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 (*.f64 re #s(literal 1/6 binary64)) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))))) (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64))))))
(*.f64 (/.f64 (*.f64 re #s(literal 1/6 binary64)) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 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/36 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))))) (/.f64 (*.f64 re #s(literal 1/6 binary64)) (/.f64 #s(literal 1 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 (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64)))) (/.f64 (*.f64 re #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 re #s(literal 1/6 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.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/6 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) #s(literal 1/4 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64)) (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))))) (/.f64 (*.f64 re #s(literal 1/6 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))))))

simplify375.0ms (2.7%)

Algorithm
egg-herbie
Rules
3064×*-lowering-*.f32
3064×*-lowering-*.f64
1934×/-lowering-/.f32
1934×/-lowering-/.f64
1922×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01921689
16041456
217701419
359221412
086051412
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(/ 1 (- 1 re))
(+ (* -1/2 (/ (pow im 2) (- 1 re))) (/ 1 (- 1 re)))
(+ (* (pow im 2) (- (* 1/24 (/ (pow im 2) (- 1 re))) (* 1/2 (/ 1 (- 1 re))))) (/ 1 (- 1 re)))
(+ (* (pow im 2) (- (* (pow im 2) (+ (* -1/720 (/ (pow im 2) (- 1 re))) (* 1/24 (/ 1 (- 1 re))))) (* 1/2 (/ 1 (- 1 re))))) (/ 1 (- 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))
(cos im)
(+ (cos im) (* re (cos im)))
(+ (cos im) (* re (- (* re (cos im)) (* -1 (cos im)))))
(+ (cos im) (* re (- (* re (- (* re (cos im)) (* -1 (cos im)))) (* -1 (cos im)))))
(* -1 (/ (cos im) re))
(/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)
(/ (- (+ (* -1 (cos im)) (* -1 (/ (cos im) (pow re 2)))) (/ (cos im) re)) re)
(/ (- (+ (* -1 (cos im)) (* -1 (/ (cos im) (pow re 3)))) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))) re)
(* -1 (/ (cos im) re))
(* -1 (/ (+ (cos im) (/ (cos im) re)) re))
(* -1 (/ (+ (cos im) (* -1 (/ (- (* -1 (/ (cos im) re)) (cos im)) re))) re))
(* -1 (/ (+ (cos im) (* -1 (/ (- (* -1 (/ (- (/ (cos im) re) (* -1 (cos im))) re)) (cos im)) re))) 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 (* -1 re))
(+ 1 (* -1 re))
(+ 1 (* -1 re))
(* -1 re)
(* re (- (/ 1 re) 1))
(* re (- (/ 1 re) 1))
(* re (- (/ 1 re) 1))
(* -1 re)
(* -1 (* re (- 1 (/ 1 re))))
(* -1 (* re (- 1 (/ 1 re))))
(* -1 (* 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)))
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/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 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 (* -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
(+ 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/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
(+ 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/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* 1/216 (pow re 3))
(* -1/12 re)
(* re (- (* 1/36 re) 1/12))
(* re (- (* 1/36 re) 1/12))
(* re (- (* 1/36 re) 1/12))
(* 1/36 (pow re 2))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(* 1/36 (pow re 2))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
Outputs
(/ 1 (- 1 re))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re))
(+ (* -1/2 (/ (pow im 2) (- 1 re))) (/ 1 (- 1 re)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im im)) (-.f64 #s(literal 1 binary64) re)))
(+ (* (pow im 2) (- (* 1/24 (/ (pow im 2) (- 1 re))) (* 1/2 (/ 1 (- 1 re))))) (/ 1 (- 1 re)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im im) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+ (* (pow im 2) (- (* (pow im 2) (+ (* -1/720 (/ (pow im 2) (- 1 re))) (* 1/24 (/ 1 (- 1 re))))) (* 1/2 (/ 1 (- 1 re))))) (/ 1 (- 1 re)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im im) (+.f64 (*.f64 (/.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal -1/720 binary64))))) (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) re)))))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(/ (cos im) (- 1 re))
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
(cos im)
(cos.f64 im)
(+ (cos im) (* re (cos im)))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) re))
(+ (cos im) (* re (- (* re (cos im)) (* -1 (cos im)))))
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
(+ (cos im) (* re (- (* re (- (* re (cos im)) (* -1 (cos im)))) (* -1 (cos im)))))
(+.f64 (cos.f64 im) (*.f64 re (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))))
(* -1 (/ (cos im) re))
(-.f64 #s(literal 0 binary64) (/.f64 (cos.f64 im) re))
(/ (+ (* -1 (cos im)) (* -1 (/ (cos im) re))) re)
(*.f64 (/.f64 (cos.f64 im) re) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)))
(/ (- (+ (* -1 (cos im)) (* -1 (/ (cos im) (pow re 2)))) (/ (cos im) re)) re)
(/.f64 (-.f64 (*.f64 (/.f64 (cos.f64 im) re) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (cos.f64 im)) re)
(/ (- (+ (* -1 (cos im)) (* -1 (/ (cos im) (pow re 3)))) (+ (/ (cos im) re) (/ (cos im) (pow re 2)))) re)
(/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)))) re)
(* -1 (/ (cos im) re))
(-.f64 #s(literal 0 binary64) (/.f64 (cos.f64 im) re))
(* -1 (/ (+ (cos im) (/ (cos im) re)) re))
(*.f64 (/.f64 (cos.f64 im) re) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)))
(* -1 (/ (+ (cos im) (* -1 (/ (- (* -1 (/ (cos im) re)) (cos im)) re))) re))
(/.f64 (-.f64 (*.f64 (/.f64 (cos.f64 im) re) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (cos.f64 im)) re)
(* -1 (/ (+ (cos im) (* -1 (/ (- (* -1 (/ (- (/ (cos im) re) (* -1 (cos im))) re)) (cos im)) re))) re))
(/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))) (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)))) 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 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 im (*.f64 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 (* -1 re))
(-.f64 #s(literal 1 binary64) re)
(+ 1 (* -1 re))
(-.f64 #s(literal 1 binary64) re)
(+ 1 (* -1 re))
(-.f64 #s(literal 1 binary64) re)
(* -1 re)
(-.f64 #s(literal 0 binary64) re)
(* re (- (/ 1 re) 1))
(-.f64 #s(literal 1 binary64) re)
(* re (- (/ 1 re) 1))
(-.f64 #s(literal 1 binary64) re)
(* re (- (/ 1 re) 1))
(-.f64 #s(literal 1 binary64) re)
(* -1 re)
(-.f64 #s(literal 0 binary64) re)
(* -1 (* re (- 1 (/ 1 re))))
(-.f64 #s(literal 1 binary64) re)
(* -1 (* re (- 1 (/ 1 re))))
(-.f64 #s(literal 1 binary64) re)
(* -1 (* re (- 1 (/ 1 re))))
(-.f64 #s(literal 1 binary64) re)
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
re
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
re
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) re)
(* re (+ 1 (/ 1 re)))
(+.f64 #s(literal 1 binary64) 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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 0 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) 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 (*.f64 re 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 (*.f64 re 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 (*.f64 re 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 (*.f64 re 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/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 re)
(+.f64 #s(literal 1 binary64) re)
(+ 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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 0 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (+.f64 (/.f64 (+.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 re re))) re) #s(literal -1/6 binary64))))
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 #s(literal 6 binary64) (/.f64 (+.f64 #s(literal 18 binary64) (/.f64 #s(literal -18 binary64) re)) re)) (*.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 #s(literal 1 binary64) re)
(+ 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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 0 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (+.f64 (/.f64 (+.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 re re))) re) #s(literal -1/6 binary64))))
1
#s(literal 1 binary64)
(+ 1 re)
(+.f64 #s(literal 1 binary64) re)
(+ 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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 0 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 re) (/ 1 (pow re 2)))) re)) 1/6)))
(*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (+.f64 (/.f64 (+.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 re re))) re) #s(literal -1/6 binary64))))
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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
(* (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 0 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(* -1 (* (pow re 3) (- (* -1 (/ (+ 1/2 (/ 1 re)) re)) 1/6)))
(*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) 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 (*.f64 re 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 (*.f64 re 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 (*.f64 re 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 (*.f64 re 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 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
#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/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* 1/216 (pow re 3))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))
(* -1/12 re)
(*.f64 re #s(literal -1/12 binary64))
(* re (- (* 1/36 re) 1/12))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* re (- (* 1/36 re) 1/12))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* re (- (* 1/36 re) 1/12))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* 1/36 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/36 binary64)))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* 1/36 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/36 binary64)))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))
(* (pow re 2) (- 1/36 (* 1/12 (/ 1 re))))
(*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re #s(literal 1/36 binary64))))

eval213.0ms (1.5%)

Compiler

Compiled 45726 to 3228 computations (92.9% saved)

prune354.0ms (2.5%)

Pruning

48 alts after pruning (39 fresh and 9 done)

PrunedKeptTotal
New1388271415
Fresh111223
Picked235
Done066
Total1401481449
Accuracy
100.0%
Counts
1449 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
6.6%
(/.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))))
39.5%
(/.f64 (+.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 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) re))
35.5%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) re))
10.7%
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.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 re re)))) re) (-.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
54.7%
(/.f64 (cos.f64 im) (-.f64 #s(literal 1 binary64) re))
15.0%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 6 binary64) (/.f64 #s(literal 18 binary64) re)) (*.f64 re (*.f64 re re))))
33.3%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal -1 binary64))))
15.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6 binary64) (*.f64 re (*.f64 re re))))
47.9%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 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)))))))))
34.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64))))))
35.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) re)))
23.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (+.f64 (/.f64 (+.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 re re))) re) #s(literal -1/6 binary64))))))
15.4%
(/.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))))))))
35.9%
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) re))
50.1%
(/.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))))))))
49.0%
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
47.9%
(+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
35.9%
(+.f64 re #s(literal 1 binary64))
40.6%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) re) #s(literal 1/6 binary64))))))))
40.6%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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 re (*.f64 re #s(literal 1/36 binary64)))))))))
42.7%
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))
38.8%
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
34.5%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
39.1%
(*.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)))))))))
23.5%
(*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (+.f64 (/.f64 (+.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 re re))) re) #s(literal -1/6 binary64))))
39.4%
(*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
54.9%
(*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im))
63.3%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
34.1%
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
23.2%
(*.f64 (*.f64 re (*.f64 re re)) (+.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)))
15.2%
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/6 binary64))
63.1%
(*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re))))
15.4%
(*.f64 re (+.f64 #s(literal 1 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))))))
10.0%
(*.f64 re (+.f64 #s(literal 1 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)))))))
6.7%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)))))))
3.1%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (/.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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))))) (/.f64 re (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 binary64))))))))
8.2%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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))))))))
15.4%
(*.f64 re (+.f64 #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 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))))))
15.4%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))
5.6%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal -1/2 binary64)))))
14.5%
(*.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
15.2%
(*.f64 re (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))
15.5%
(*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))
9.3%
(*.f64 im (*.f64 im #s(literal -1/2 binary64)))
78.3%
(exp.f64 re)
54.4%
(cos.f64 im)
3.6%
re
35.7%
#s(literal 1 binary64)
Compiler

Compiled 2206 to 856 computations (61.2% saved)

regimes102.0ms (0.7%)

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

5 calls:

19.0ms
re
19.0ms
im
19.0ms
(cos.f64 im)
17.0ms
(*.f64 (exp.f64 re) (cos.f64 im))
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)

regimes81.0ms (0.6%)

Counts
67 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
re
(+.f64 #s(literal 1 binary64) re)
(+.f64 re #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 1/6 binary64) (*.f64 re (*.f64 re re)))
(*.f64 re (*.f64 (*.f64 re re) #s(literal 1/6 binary64)))
(*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/6 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) re)))
(*.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 #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 6 binary64) (*.f64 re (*.f64 re re))))
(*.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 #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 re (+.f64 #s(literal -1 binary64) (*.f64 re #s(literal 1/2 binary64))))))
(/.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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+.f64 #s(literal 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 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/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 6 binary64) (/.f64 #s(literal 18 binary64) re)) (*.f64 re (*.f64 re re))))
(*.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) re))))
(/.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 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 #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 (+.f64 #s(literal 1 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 re (+.f64 #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 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))))))))
(*.f64 (*.f64 re (*.f64 re re)) (+.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 1 binary64) (*.f64 re (+.f64 #s(literal 1 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 (+.f64 (*.f64 im (*.f64 im #s(literal -1/2 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) #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 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (+.f64 (/.f64 (+.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 re re))) re) #s(literal -1/6 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) #s(literal -1/4 binary64))))))))
(/.f64 (+.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 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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 re (*.f64 re #s(literal 1/36 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 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 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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 re (+.f64 #s(literal 1 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) re) (*.f64 (*.f64 re re) (+.f64 (/.f64 (+.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 re re))) re) #s(literal -1/6 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.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 (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) re) #s(literal 1/6 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 (+.f64 #s(literal 1 binary64) re) (+.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)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.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 re re)))) 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 #s(literal 1 binary64) (*.f64 (*.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)))))) 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 (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 im im))))
(*.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 re (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 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/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re))) #s(literal 1/46656 binary64))))) (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64))) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 (*.f64 re re) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (*.f64 re #s(literal 1/2 binary64)))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (/.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/512 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 re (*.f64 re re)))))))) (/.f64 re (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) (+.f64 (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/216 binary64)) #s(literal -1/8 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 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re 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 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 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 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) 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 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re re)) (cos.f64 im)) (-.f64 #s(literal 1 binary64) re))
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))
(exp.f64 re)
Calls

4 calls:

19.0ms
(cos.f64 im)
19.0ms
im
19.0ms
re
14.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
97.3%3re
84.0%2im
97.3%3(exp.f64 re)
85.2%2(cos.f64 im)
Compiler

Compiled 14 to 10 computations (28.6% saved)

regimes42.0ms (0.3%)

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

2 calls:

18.0ms
re
16.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
97.2%3re
97.2%3(exp.f64 re)
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes43.0ms (0.3%)

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

2 calls:

17.0ms
re
15.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
97.2%3re
97.2%3(exp.f64 re)
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes44.0ms (0.3%)

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

2 calls:

23.0ms
re
13.0ms
(exp.f64 re)
Results
AccuracySegmentsBranch
97.0%3re
97.0%3(exp.f64 re)
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes68.0ms (0.5%)

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

3 calls:

22.0ms
im
22.0ms
re
15.0ms
(cos.f64 im)
Results
AccuracySegmentsBranch
62.9%2im
62.9%2(cos.f64 im)
87.4%5re
Compiler

Compiled 10 to 7 computations (30% saved)

regimes27.0ms (0.2%)

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

1 calls:

16.0ms
re
Results
AccuracySegmentsBranch
69.0%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes19.0ms (0.1%)

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

1 calls:

14.0ms
re
Results
AccuracySegmentsBranch
66.7%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes25.0ms (0.2%)

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

1 calls:

20.0ms
re
Results
AccuracySegmentsBranch
67.5%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes24.0ms (0.2%)

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

1 calls:

13.0ms
re
Results
AccuracySegmentsBranch
67.4%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes17.0ms (0.1%)

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

1 calls:

13.0ms
re
Results
AccuracySegmentsBranch
65.4%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes19.0ms (0.1%)

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

1 calls:

16.0ms
re
Results
AccuracySegmentsBranch
65.2%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

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

1 calls:

10.0ms
re
Results
AccuracySegmentsBranch
65.2%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes13.0ms (0.1%)

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

1 calls:

11.0ms
re
Results
AccuracySegmentsBranch
65.0%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes22.0ms (0.2%)

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

2 calls:

12.0ms
im
8.0ms
re
Results
AccuracySegmentsBranch
51.8%2im
64.2%3re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes8.0ms (0.1%)

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

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

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

1 calls:

7.0ms
re
Results
AccuracySegmentsBranch
63.6%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes7.0ms (0.1%)

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

1 calls:

6.0ms
re
Results
AccuracySegmentsBranch
61.4%2re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes8.0ms (0.1%)

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

1 calls:

7.0ms
re
Results
AccuracySegmentsBranch
53.5%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
re
Results
AccuracySegmentsBranch
53.5%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes5.0ms (0%)

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

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
53.4%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes5.0ms (0%)

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

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
53.4%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0%)

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

2 calls:

3.0ms
im
3.0ms
re
Results
AccuracySegmentsBranch
35.9%1im
41.5%2re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

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

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total -20.9b remaining (-50.7%)

Threshold costs -20.9b (-50.7%)

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

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000006335120284
1.6952022809070521e+211
0.0ms
0.9997865846617303
0.999999999999789
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000006335120284
1.6952022809070521e+211
0.0ms
0.9997865846617303
0.999999999999789
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000006335120284
1.6952022809070521e+211
0.0ms
0.9997865846617303
0.999999999999789
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000006335120284
1.6952022809070521e+211
0.0ms
0.9997865846617303
0.999999999999789
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch49.0ms (0.3%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
6.3407521566191e+98
2.3771592529435584e+103
15.0ms
6.3351002170756375e-6
486.3732566952238
9.0ms
-54123.93811150874
-8781.169355281541
17.0ms
-9.730894676775996e+103
-1.900458535532324e+90
Results
31.0ms448×0valid
Compiler

Compiled 953 to 518 computations (45.6% saved)

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

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
6.3407521566191e+98
2.3771592529435584e+103
11.0ms
-54123.93811150874
-8781.169355281541
14.0ms
-9.730894676775996e+103
-1.900458535532324e+90
Results
20.0ms304×0valid
Compiler

Compiled 710 to 401 computations (43.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-cos: 6.0ms (50.8% of total)
ival-mult: 3.0ms (25.4% of total)
ival-exp: 2.0ms (16.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch22.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
5.0ms
6.3407521566191e+98
2.3771592529435584e+103
14.0ms
6.3351002170756375e-6
486.3732566952238
Results
12.0ms192×0valid
Compiler

Compiled 660 to 312 computations (52.7% saved)

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

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
6.3407521566191e+98
2.3771592529435584e+103
10.0ms
-54123.93811150874
-8781.169355281541
15.0ms
-9.730894676775996e+103
-1.900458535532324e+90
Results
19.0ms304×0valid
Compiler

Compiled 656 to 419 computations (36.1% saved)

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

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
6.3407521566191e+98
2.3771592529435584e+103
14.0ms
2.3915836223336126e+54
4.271137348873126e+59
11.0ms
486.3732566952238
12812.784140195929
Results
19.0ms304×0valid
Compiler

Compiled 968 to 608 computations (37.2% saved)

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

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
6.3407521566191e+98
2.3771592529435584e+103
11.0ms
486.3732566952238
12812.784140195929
Results
16.0ms240×0valid
Compiler

Compiled 608 to 433 computations (28.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 5.0ms (54.9% of total)
ival-exp: 2.0ms (22% of total)
ival-mult: 2.0ms (22% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch40.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
6.3407521566191e+98
2.3771592529435584e+103
10.0ms
7.256012081259759e-35
5.297155121086466e-34
Results
14.0ms224×0valid
Compiler

Compiled 564 to 401 computations (28.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-cos: 5.0ms (60.5% of total)
ival-exp: 2.0ms (24.2% of total)
ival-mult: 2.0ms (24.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch23.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
6.3407521566191e+98
2.3771592529435584e+103
9.0ms
7.256012081259759e-35
5.297155121086466e-34
Results
14.0ms224×0valid
Compiler

Compiled 480 to 345 computations (28.1% saved)

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

bsearch29.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
-54123.93811150874
-8781.169355281541
17.0ms
-9.730894676775996e+103
-1.900458535532324e+90
Results
18.0ms256×0valid
Compiler

Compiled 416 to 317 computations (23.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 5.0ms (55.8% of total)
ival-exp: 2.0ms (22.3% of total)
ival-mult: 2.0ms (22.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch29.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
-54123.93811150874
-8781.169355281541
17.0ms
-5.461177293413971e+154
-6.27141008133123e+131
Results
17.0ms272×0valid
Compiler

Compiled 398 to 304 computations (23.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 5.0ms (53% of total)
ival-exp: 2.0ms (21.2% of total)
ival-mult: 2.0ms (21.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
-54123.93811150874
-8781.169355281541
18.0ms
-5.461177293413971e+154
-6.27141008133123e+131
Results
19.0ms272×0valid
Compiler

Compiled 398 to 304 computations (23.6% saved)

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

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
6.3407521566191e+98
2.3771592529435584e+103
12.0ms
7.256012081259759e-35
5.297155121086466e-34
Results
16.0ms224×0valid
Compiler

Compiled 400 to 299 computations (25.3% saved)

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

bsearch59.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
52.0ms
6.3351002170756375e-6
486.3732566952238
Results
9.0ms144×0valid
Compiler

Compiled 264 to 207 computations (21.6% saved)

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

bsearch32.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
6.3351002170756375e-6
486.3732566952238
10.0ms
-54123.93811150874
-8781.169355281541
Results
22.0ms240×0valid
Compiler

Compiled 366 to 279 computations (23.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 5.0ms (53% of total)
ival-exp: 3.0ms (31.8% of total)
ival-mult: 2.0ms (21.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
6.3351002170756375e-6
486.3732566952238
10.0ms
-54123.93811150874
-8781.169355281541
Results
17.0ms240×0valid
Compiler

Compiled 348 to 261 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-cos: 6.0ms (55.7% of total)
ival-exp: 3.0ms (27.8% of total)
ival-mult: 2.0ms (18.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
6.3351002170756375e-6
486.3732566952238
10.0ms
-54123.93811150874
-8781.169355281541
Results
18.0ms240×0valid
Compiler

Compiled 258 to 201 computations (22.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-cos: 5.0ms (44% of total)
ival-exp: 4.0ms (35.2% of total)
ival-mult: 2.0ms (17.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
6.3351002170756375e-6
486.3732566952238
9.0ms
-54123.93811150874
-8781.169355281541
Results
16.0ms240×0valid
Compiler

Compiled 240 to 183 computations (23.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 5.0ms (54.2% of total)
ival-exp: 3.0ms (32.5% of total)
ival-mult: 2.0ms (21.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
9.0ms
-54123.93811150874
-8781.169355281541
Results
6.0ms96×0valid
Compiler

Compiled 96 to 75 computations (21.9% saved)

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

simplify44.0ms (0.3%)

Algorithm
egg-herbie
Rules
102×*-commutative_binary64
92×+-commutative_binary64
52×sub-neg_binary64
32×neg-sub0_binary64
32×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0181931
1287931
2346931
3386931
4410931
5422931
6423931
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (exp.f64 re) (cos.f64 im))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (cos.f64 im) (exp.f64 re)))
(if (<=.f64 re #s(literal -5000000000000000367879369238556249198788031076088728399622928950675879571901095101025339828076544 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 7673845534663173/1180591620717411303424 binary64)) (cos.f64 im) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))))
(if (<=.f64 re #s(literal -9499999999999999222481735058820725545439976674105979945221792112937755675195530152576548158474312220672 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 5/4 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)))))))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 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/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal -10000000000000000019156750857346687362159551272651920111528035145993793242039887559612361451081803235328 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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)))))) 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/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 500 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)))))))) (if (<=.f64 re #s(literal 182000000000000008450648821303724961883672263941942946037760 binary64)) (/.f64 (+.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 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) re)) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.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 re re)))) 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/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 510 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)))))))) (if (<=.f64 re #s(literal 5800000000000000488541222450656255139219497959086120161124165150130208823228552602008286773659486388224 binary64)) (/.f64 (+.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 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 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)))))))) (if (<=.f64 re #s(literal 5800000000000000488541222450656255139219497959086120161124165150130208823228552602008286773659486388224 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 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 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)))))))) (if (<=.f64 re #s(literal 5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal -10000000000000000019156750857346687362159551272651920111528035145993793242039887559612361451081803235328 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (/.f64 #s(literal 1 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 -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (/.f64 #s(literal 1 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 -9000 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 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 #s(literal 1 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 5800000000000000488541222450656255139219497959086120161124165150130208823228552602008286773659486388224 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 2476979795053773/2251799813685248 binary64)) (/.f64 #s(literal 1 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 4165829655317709/2251799813685248 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 6530219459687219/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 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)))))))
(if (<=.f64 re #s(literal -9200 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 4278419646001971/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 6530219459687219/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) re))
(+.f64 #s(literal 1 binary64) re)
#s(literal 1 binary64)
Outputs
(*.f64 (exp.f64 re) (cos.f64 im))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))) (cos.f64 im)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) re)))) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (cos.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re #s(literal 1 binary64))))) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (cos.f64 im)) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (*.f64 (cos.f64 im) (+.f64 re #s(literal 1 binary64))) (exp.f64 re)))
(if (<=.f64 (exp.f64 re) #s(literal 2251349453722511/2251799813685248 binary64)) (exp.f64 re) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (cos.f64 im) (exp.f64 re)))
(if (<=.f64 re #s(literal -5000000000000000367879369238556249198788031076088728399622928950675879571901095101025339828076544 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 7673845534663173/1180591620717411303424 binary64)) (cos.f64 im) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 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 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))))
(if (<=.f64 re #s(literal -5000000000000000367879369238556249198788031076088728399622928950675879571901095101025339828076544 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 7673845534663173/1180591620717411303424 binary64)) (cos.f64 im) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 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 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))))
(if (<=.f64 re #s(literal -9499999999999999222481735058820725545439976674105979945221792112937755675195530152576548158474312220672 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) re))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -9499999999999999222481735058820725545439976674105979945221792112937755675195530152576548158474312220672 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (+.f64 #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 re re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)) re))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 5/4 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)))))))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 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/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal -10000000000000000019156750857346687362159551272651920111528035145993793242039887559612361451081803235328 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.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)))))) 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/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal -10000000000000000019156750857346687362159551272651920111528035145993793242039887559612361451081803235328 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 500 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)))))))) (if (<=.f64 re #s(literal 182000000000000008450648821303724961883672263941942946037760 binary64)) (/.f64 (+.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 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) re)) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.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 re re)))) 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/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 500 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)))))))) (if (<=.f64 re #s(literal 182000000000000008450648821303724961883672263941942946037760 binary64)) (/.f64 (+.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 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) re)) (if (<=.f64 re #s(literal 1999999999999999954099026530490673256893685439848300012259991949463986904361579822606522588963023093760 binary64)) (/.f64 (*.f64 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/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re 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/6 binary64) (*.f64 re (*.f64 re re))))))
(if (<=.f64 re #s(literal 510 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)))))))) (if (<=.f64 re #s(literal 5800000000000000488541222450656255139219497959086120161124165150130208823228552602008286773659486388224 binary64)) (/.f64 (+.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 im (*.f64 im #s(literal -1/720 binary64))))))))) (-.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 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)))))))) (if (<=.f64 re #s(literal 5800000000000000488541222450656255139219497959086120161124165150130208823228552602008286773659486388224 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 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 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)))))))) (if (<=.f64 re #s(literal 5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal -10000000000000000019156750857346687362159551272651920111528035145993793242039887559612361451081803235328 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -10000000000000000019156750857346687362159551272651920111528035145993793242039887559612361451081803235328 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)))))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(if (<=.f64 re #s(literal -18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (/.f64 #s(literal 1 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 -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64))))) (if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))) (*.f64 re re)))))
(if (<=.f64 re #s(literal -18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (/.f64 #s(literal 1 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 -9000 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 -18999999999999999064581089979963101249120767266604493066770021892695906750618596520567186646577434152905173284039181572611431631767743819258237216708624384 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64))))) (if (<=.f64 re #s(literal -9000 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 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 #s(literal 1 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 5800000000000000488541222450656255139219497959086120161124165150130208823228552602008286773659486388224 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -1 binary64))))) (if (<=.f64 re #s(literal 5800000000000000488541222450656255139219497959086120161124165150130208823228552602008286773659486388224 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal 2476979795053773/2251799813685248 binary64)) (/.f64 #s(literal 1 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal 2476979795053773/2251799813685248 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal -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 -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 4165829655317709/2251799813685248 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 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 6530219459687219/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 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)))))))
(if (<=.f64 re #s(literal -9200 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 4278419646001971/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) re) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -9200 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 4278419646001971/2251799813685248 binary64)) (+.f64 re #s(literal 1 binary64)) (*.f64 re (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 6530219459687219/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (if (<=.f64 re #s(literal 6530219459687219/2251799813685248 binary64)) (+.f64 re #s(literal 1 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 re (*.f64 re re)))))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) re))
(if (<=.f64 re #s(literal -9000 binary64)) (*.f64 im (*.f64 im #s(literal -1/2 binary64))) (+.f64 re #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) re)
(+.f64 re #s(literal 1 binary64))
#s(literal 1 binary64)

soundness6.7s (48%)

Rules
4252×*-lowering-*.f32
4252×*-lowering-*.f64
3590×/-lowering-/.f32
3590×/-lowering-/.f64
3144×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02399
114783
2141982
0864282
01611746
15411338
219741285
353181281
084431281
064277
1186238
2588236
31525230
42065230
52744230
63592230
74440230
85870230
08026230
033147
1222123
22138120
08653120
01921689
16041456
217701419
359221412
086051412
01874
18763
278262
3799662
0815162
01431375
15071085
221121068
375611068
083041068
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 2780 to 1526 computations (45.1% saved)

preprocess119.0ms (0.8%)

Remove

(abs im)

Compiler

Compiled 1930 to 400 computations (79.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...