FastMath test3

Time bar (total: 8.7s)

analyze0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-add: 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)

sample1.1s (13%)

Results
786.0ms7818×0valid
67.0ms357×1valid
20.0ms81×2valid
Precisions
Click to see histograms. Total time spent on operations: 404.0ms
ival-mult: 247.0ms (61.1% of total)
ival-add: 132.0ms (32.7% of total)
const: 13.0ms (3.2% of total)
backward-pass: 13.0ms (3.2% of total)
Bogosity

preprocess87.0ms (1%)

Algorithm
egg-herbie
Rules
2740×sum3-define
1368×fnmadd-define
1236×sum4-define
1078×fma-define
1046×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03798
113674
244966
3164865
4638065
5787565
099
1207
2476
3796
4946
5966
0966
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
Outputs
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Call 2
Inputs
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
(+ (+ (* (neg d1) 3) (* (neg d1) d2)) (* (neg d1) d3))
(+ (+ (* d1 3) (* d1 (neg d2))) (* d1 d3))
(+ (+ (* d1 3) (* d1 d2)) (* d1 (neg d3)))
(neg (+ (+ (* (neg d1) 3) (* (neg d1) d2)) (* (neg d1) d3)))
(neg (+ (+ (* d1 3) (* d1 (neg d2))) (* d1 d3)))
(neg (+ (+ (* d1 3) (* d1 d2)) (* d1 (neg d3))))
(+ (+ (* d2 3) (* d2 d1)) (* d2 d3))
(+ (+ (* d3 3) (* d3 d2)) (* d3 d1))
(+ (+ (* d1 3) (* d1 d3)) (* d1 d2))
Outputs
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
(* d1 (sum3 3 d2 d3))
(+ (+ (* (neg d1) 3) (* (neg d1) d2)) (* (neg d1) d3))
(* d1 (- -3 (+ d2 d3)))
(+ (+ (* d1 3) (* d1 (neg d2))) (* d1 d3))
(* d1 (+ 3 (- d3 d2)))
(+ (+ (* d1 3) (* d1 d2)) (* d1 (neg d3)))
(* d1 (+ d2 (- 3 d3)))
(neg (+ (+ (* (neg d1) 3) (* (neg d1) d2)) (* (neg d1) d3)))
(* d1 (sum3 3 d2 d3))
(neg (+ (+ (* d1 3) (* d1 (neg d2))) (* d1 d3)))
(* d1 (+ d2 (- -3 d3)))
(neg (+ (+ (* d1 3) (* d1 d2)) (* d1 (neg d3))))
(* d1 (+ d3 (- -3 d2)))
(+ (+ (* d2 3) (* d2 d1)) (* d2 d3))
(* d2 (sum3 d1 3 d3))
(+ (+ (* d3 3) (* d3 d2)) (* d3 d1))
(* d3 (sum3 d1 3 d2))
(+ (+ (* d1 3) (* d1 d3)) (* d1 d2))
(* d1 (sum3 3 d2 d3))
Symmetry

(negabs d1)

(sort d2 d3)

explain172.0ms (2%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
90-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
00-0-d3
00-0-d1
00-0-d2
00-0-(*.f64 d1 d3)
00-0-(*.f64 d1 d2)
00-0-#s(literal 3 binary64)
00-0-(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
00-0-(*.f64 d1 #s(literal 3 binary64))
Results
74.0ms464×0valid
14.0ms44×1valid
1.0ms2valid
Compiler

Compiled 84 to 29 computations (65.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 14.0ms (59.6% of total)
ival-add: 7.0ms (29.8% of total)
backward-pass: 2.0ms (8.5% of total)
const: 1.0ms (4.3% of total)

eval0.0ms (0%)

Compiler

Compiled 10 to 7 computations (30% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
96.4%
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Compiler

Compiled 24 to 16 computations (33.3% saved)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 3 binary64))
cost-diff128
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
cost-diff256
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
cost-diff0
(+.f64 #s(literal 3 binary64) d3)
cost-diff0
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
cost-diff0
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Rules
52×fma-define
48×fma-lowering-fma.f32
48×+-lowering-+.f64
48×+-lowering-+.f32
48×fma-lowering-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01244
13341
27341
39841
410041
010041
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 (+ d2 (+ 3 d3)))
d1
(+ d2 (+ 3 d3))
d2
(+ 3 d3)
3
d3
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
(+ (* d1 3) (* d1 d2))
(* d1 3)
d1
3
(* d1 d2)
d2
(* d1 d3)
d3
Outputs
(* d1 (+ d2 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
d1
(+ d2 (+ 3 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
d2
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
3
#s(literal 3 binary64)
d3
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 3) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(* d1 3)
(*.f64 d1 #s(literal 3 binary64))
d1
3
#s(literal 3 binary64)
(* d1 d2)
(*.f64 d1 d2)
d2
(* d1 d3)
(*.f64 d1 d3)
d3

localize89.0ms (1%)

Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 #s(literal 3 binary64))
accuracy99.9%
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
accuracy96.8%
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
accuracy100.0%
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
accuracy100.0%
(+.f64 #s(literal 3 binary64) d3)
accuracy99.9%
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Results
58.0ms232×0valid
10.0ms22×1valid
2.0ms5exit
1.0ms2valid
Compiler

Compiled 54 to 13 computations (75.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-add: 13.0ms (50.8% of total)
ival-mult: 10.0ms (39.1% of total)
backward-pass: 2.0ms (7.8% of total)
const: 0.0ms (0% of total)

series15.0ms (0.2%)

Counts
7 → 168
Calls
Call 1
Inputs
#<alt (* d1 (+ d2 (+ 3 d3)))>
#<alt (+ d2 (+ 3 d3))>
#<alt (+ 3 d3)>
#<alt (+ (+ (* d1 3) (* d1 d2)) (* d1 d3))>
#<alt (+ (* d1 3) (* d1 d2))>
#<alt (* d1 3)>
#<alt (* d1 d2)>
Outputs
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 3 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 3 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 3 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))>
#<alt (* d1 (+ 3 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (+ 3 d3)>
#<alt (+ 3 (+ d2 d3))>
#<alt (+ 3 (+ d2 d3))>
#<alt (+ 3 (+ d2 d3))>
#<alt d2>
#<alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt d2>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))>
#<alt (+ 3 d2)>
#<alt (+ 3 (+ d2 d3))>
#<alt (+ 3 (+ d2 d3))>
#<alt (+ 3 (+ d2 d3))>
#<alt d3>
#<alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))>
#<alt d3>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))>
#<alt 3>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 3)))>
#<alt (* -1 (* d1 (- (* -1 d2) 3)))>
#<alt (* -1 (* d1 (- (* -1 d2) 3)))>
#<alt (* -1 (* d1 (- (* -1 d2) 3)))>
#<alt (* 3 d1)>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
Calls

42 calls:

TimeVariablePointExpression
3.0ms
d3
@inf
(* d1 (+ d2 (+ 3 d3)))
2.0ms
d1
@-inf
(* d1 3)
1.0ms
d1
@0
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
1.0ms
d1
@inf
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
1.0ms
d1
@-inf
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))

rewrite340.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
4580×*-lowering-*.f32
4580×*-lowering-*.f64
3824×/-lowering-/.f32
3824×/-lowering-/.f64
1960×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01233
18330
286830
0835330
Stop Event
iter limit
node limit
Counts
7 → 263
Calls
Call 1
Inputs
(* d1 (+ d2 (+ 3 d3)))
(+ d2 (+ 3 d3))
(+ 3 d3)
(+ (+ (* d1 3) (* d1 d2)) (* d1 d3))
(+ (* d1 3) (* d1 d2))
(* d1 3)
(* d1 d2)
Outputs
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d1) d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d1) d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d1) d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1)))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))))) (neg.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1)) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1)) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+.f64 #s(literal 3 binary64) (+.f64 d3 d2))
(+.f64 d3 (+.f64 d2 #s(literal 3 binary64)))
(+.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(+.f64 (+.f64 d2 #s(literal 3 binary64)) d3)
(+.f64 (+.f64 d2 d3) #s(literal 3 binary64))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(-.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 d3 d3) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(fma.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64))))) d2)
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d2)
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(/.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2))) (neg.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d3))) (neg.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 (+.f64 d3 d2) (+.f64 d3 d2)) (*.f64 #s(literal 3 binary64) (+.f64 d3 d2)))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 d3 #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 3 binary64)) (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))))
(/.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 81 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))) (neg.f64 (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64))))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d1) d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d1) d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d1) d3))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1)))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))))) (neg.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1)) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1)) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(literal 3 binary64) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))) (neg.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(literal 3 binary64) (*.f64 d1 (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(literal 3 binary64) (*.f64 d1 (*.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (*.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)

simplify187.0ms (2.1%)

Algorithm
egg-herbie
Rules
2330×*-lowering-*.f32
2330×*-lowering-*.f64
1732×fnmadd-define
1378×sum5-define
1040×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099816
1349738
2936738
32944738
47981738
08670738
Stop Event
iter limit
node limit
Counts
168 → 168
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(+ 3 d3)
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+ 3 d2)
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
3
(+ 3 d3)
(+ 3 d3)
(+ 3 d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
3
#s(literal 3 binary64)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)

eval45.0ms (0.5%)

Compiler

Compiled 9919 to 723 computations (92.7% saved)

prune36.0ms (0.4%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New41912431
Fresh000
Picked112
Done000
Total42013433
Accuracy
100.0%
Counts
433 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
68.7%
(/.f64 (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
43.1%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1)))
57.5%
(+.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (*.f64 d1 d3))
96.4%
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
69.6%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
65.0%
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
73.1%
(*.f64 d1 (+.f64 d2 d3))
64.7%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
65.0%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
39.8%
(*.f64 d1 d3)
38.1%
(*.f64 d1 d2)
Compiler

Compiled 344 to 199 computations (42.2% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d3)
cost-diff0
(*.f64 d1 d2)
cost-diff128
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
cost-diff0
(+.f64 d2 d3)
cost-diff0
(*.f64 d1 (+.f64 d2 d3))
cost-diff0
(+.f64 #s(literal 3 binary64) d3)
cost-diff0
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 d3)
cost-diff0
(+.f64 d2 #s(literal 3 binary64))
cost-diff6400
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
Rules
48×fma-lowering-fma.f32
48×fma-define
48×+-lowering-+.f64
48×+-lowering-+.f32
48×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01459
13258
25057
36957
48557
08557
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* (+ d2 3) d1) (* d1 d3))
(+ d2 3)
d2
3
d1
(* d1 d3)
d3
(* d1 d2)
d1
d2
(* d1 (+ 3 d3))
d1
(+ 3 d3)
3
d3
(* d1 (+ d2 d3))
d1
(+ d2 d3)
d2
d3
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
d1
d2
(* d1 d3)
d3
Outputs
(+ (* (+ d2 3) d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ d2 3)
(+.f64 d2 #s(literal 3 binary64))
d2
3
#s(literal 3 binary64)
d1
(* d1 d3)
(*.f64 d1 d3)
d3
(* d1 d2)
(*.f64 d2 d1)
d1
d2
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
d1
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
3
#s(literal 3 binary64)
d3
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
d1
(+ d2 d3)
(+.f64 d2 d3)
d2
d3
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d2)
(*.f64 d2 d1)
d1
d2
(* d1 d3)
(*.f64 d1 d3)
d3

localize128.0ms (1.5%)

Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 d3)
accuracy100.0%
(*.f64 d1 d2)
accuracy96.8%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
accuracy100.0%
(+.f64 d2 d3)
accuracy100.0%
(*.f64 d1 (+.f64 d2 d3))
accuracy100.0%
(+.f64 #s(literal 3 binary64) d3)
accuracy99.9%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(+.f64 d2 #s(literal 3 binary64))
accuracy100.0%
(*.f64 d1 d3)
accuracy98.0%
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
Results
74.0ms231×0valid
23.0ms5exit
9.0ms18×1valid
3.0ms2valid
Compiler

Compiled 65 to 14 computations (78.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 12.0ms (45.5% of total)
ival-add: 8.0ms (30.4% of total)
compiled-spec: 4.0ms (15.2% of total)
backward-pass: 2.0ms (7.6% of total)
const: 0.0ms (0% of total)

series11.0ms (0.1%)

Counts
9 → 228
Calls
Call 1
Inputs
#<alt (+ (* (+ d2 3) d1) (* d1 d3))>
#<alt (+ d2 3)>
#<alt (* d1 d3)>
#<alt (* d1 d2)>
#<alt (* d1 (+ 3 d3))>
#<alt (+ 3 d3)>
#<alt (* d1 (+ d2 d3))>
#<alt (+ d2 d3)>
#<alt (+ (* d1 d2) (* d1 d3))>
Outputs
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* d1 (+ 3 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt 3>
#<alt (+ 3 d2)>
#<alt (+ 3 d2)>
#<alt (+ 3 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* 3 d1)>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt 3>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 d3)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* d1 d2)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt d3>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt d2>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt d2>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt d2>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt d3>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))>
#<alt (* d1 d3)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* d1 d2)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
Calls

57 calls:

TimeVariablePointExpression
2.0ms
d1
@0
(+ (* (+ d2 3) d1) (* d1 d3))
1.0ms
d2
@0
(+ (* (+ d2 3) d1) (* d1 d3))
1.0ms
d1
@-inf
(+ (* (+ d2 3) d1) (* d1 d3))
0.0ms
d1
@inf
(* d1 (+ 3 d3))
0.0ms
d1
@inf
(* d1 (+ d2 d3))

rewrite314.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
4752×*-lowering-*.f32
4752×*-lowering-*.f64
3146×/-lowering-/.f32
3146×/-lowering-/.f64
2012×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01438
18637
275836
0869436
Stop Event
iter limit
node limit
Counts
9 → 374
Calls
Call 1
Inputs
(+ (* (+ d2 3) d1) (* d1 d3))
(+ d2 3)
(* d1 d3)
(* d1 d2)
(* d1 (+ 3 d3))
(+ 3 d3)
(* d1 (+ d2 d3))
(+ d2 d3)
(+ (* d1 d2) (* d1 d3))
Outputs
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (neg.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))))
(-.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)))))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))) (+.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d3 d3)) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(+.f64 d2 #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) d2)
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (neg.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2)))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d2) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (*.f64 (+.f64 d2 #s(literal -3 binary64)) #s(literal 9 binary64))) (*.f64 (+.f64 d2 #s(literal -3 binary64)) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) #s(literal 1 binary64)) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 19683 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -81 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 d3)
(*.f64 d3 d1)
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))) (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (+.f64 d3 #s(literal -3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (+.f64 #s(literal 3 binary64) d3) d1)
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) d1))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1))
(*.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 d3 #s(literal 3 binary64))
(+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d3 #s(literal -3 binary64))))
(neg.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal -3 binary64)))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (neg.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal -3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal -3 binary64)))) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -3 binary64)) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) #s(literal 9 binary64)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (neg.f64 (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))) (+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d3))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal -3 binary64))))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d3 d2))))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 d3 d1 (*.f64 d2 d1))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 (*.f64 d1 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2)))) (neg.f64 (*.f64 d1 (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) d1))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) d1))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 d2 d3)))
(+.f64 d2 d3)
(+.f64 d3 d2)
(+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(neg.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(neg.f64 (/.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))) (-.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (-.f64 d2 d3))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3)))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d3 d2))))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 d3 d1 (*.f64 d2 d1))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 (*.f64 d1 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2)))) (neg.f64 (*.f64 d1 (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 d3))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) d1))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) d1))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 d2))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 d2 d3)))

simplify244.0ms (2.8%)

Algorithm
egg-herbie
Rules
2952×*-lowering-*.f32
2952×*-lowering-*.f64
1882×sum3-define
1434×fmsub-define
1278×fnmsub-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093946
1343916
21015916
33319916
47641916
08497916
Stop Event
iter limit
node limit
Counts
228 → 228
Calls
Call 1
Inputs
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
3
(+ 3 d2)
(+ 3 d2)
(+ 3 d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* 3 d1)
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
3
(+ 3 d3)
(+ 3 d3)
(+ 3 d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d1 d2)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
d3
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
d2
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d1 d2)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
Outputs
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
3
#s(literal 3 binary64)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
3
#s(literal 3 binary64)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
d3
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
d2
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d3 d2)
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d3 d2)
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d3 d2)
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d3 d2)
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d3 d2)
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d3 d2)
d2
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
d3
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d3 d2)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d3 d2)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d3 d2)
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d3 d2)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d3 d2)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d3 d2)
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))

eval73.0ms (0.8%)

Compiler

Compiled 10994 to 941 computations (91.4% saved)

prune77.0ms (0.9%)

Pruning

14 alts after pruning (9 fresh and 5 done)

PrunedKeptTotal
New6486654
Fresh437
Picked145
Done011
Total65314667
Accuracy
100.0%
Counts
667 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.9%
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 3 binary64) d3))
64.9%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
96.4%
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
65.0%
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))
69.6%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
51.0%
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1))
37.4%
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
99.9%
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
73.1%
(*.f64 d1 (+.f64 d2 d3))
64.7%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
65.0%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
39.8%
(*.f64 d1 d3)
38.1%
(*.f64 d1 d2)
28.4%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 250 to 180 computations (28% saved)

simplify184.0ms (2.1%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d3 d3)
cost-diff0
(-.f64 #s(literal 9 binary64) (*.f64 d3 d3))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1)
cost-diff128
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1))
cost-diff0
(+.f64 #s(literal 3 binary64) d3)
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))
cost-diff128
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
cost-diff0
(+.f64 d2 #s(literal 3 binary64))
cost-diff0
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
cost-diff0
(*.f64 d1 #s(literal 3 binary64))
cost-diff0
(*.f64 d1 d3)
cost-diff0
(+.f64 d2 #s(literal 3 binary64))
cost-diff0
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
cost-diff128
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
Rules
2868×sum4-define
1666×fma-lowering-fma.f32
1666×fma-lowering-fma.f64
1450×fnmadd-define
1412×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02191
15187
210786
328186
469286
5132286
6235986
7444186
8623286
9751986
0816086
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (+ d2 3) d1) (* d1 d3))
(* (+ d2 3) d1)
(+ d2 3)
d2
3
d1
(* d1 d3)
d3
(* d1 3)
d1
3
(* d1 (+ d2 3))
d1
(+ d2 3)
d2
3
(/ d1 (/ 1 (+ 3 d3)))
d1
(/ 1 (+ 3 d3))
1
(+ 3 d3)
3
d3
(* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))
(- 9 (* d3 d3))
9
(* d3 d3)
d3
(* (/ 1 (- 3 d3)) d1)
(/ 1 (- 3 d3))
1
(- 3 d3)
3
d1
Outputs
(+ (* (+ d2 3) d1) (* d1 d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* (+ d2 3) d1)
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(+ d2 3)
(+.f64 d2 #s(literal 3 binary64))
d2
3
#s(literal 3 binary64)
d1
(* d1 d3)
(*.f64 d1 d3)
d3
(* d1 3)
(*.f64 #s(literal 3 binary64) d1)
d1
3
#s(literal 3 binary64)
(* d1 (+ d2 3))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
d1
(+ d2 3)
(+.f64 d2 #s(literal 3 binary64))
d2
3
#s(literal 3 binary64)
(/ d1 (/ 1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
d1
(/ 1 (+ 3 d3))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))
1
#s(literal 1 binary64)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
3
#s(literal 3 binary64)
d3
(* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(- 9 (* d3 d3))
(-.f64 #s(literal 9 binary64) (*.f64 d3 d3))
9
#s(literal 9 binary64)
(* d3 d3)
(*.f64 d3 d3)
d3
(* (/ 1 (- 3 d3)) d1)
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ 1 (- 3 d3))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))
1
#s(literal 1 binary64)
(- 3 d3)
(-.f64 #s(literal 3 binary64) d3)
3
#s(literal 3 binary64)
d1

localize179.0ms (2.1%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d3 d3)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))
accuracy99.7%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1)
accuracy83.2%
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1))
accuracy100.0%
(+.f64 #s(literal 3 binary64) d3)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))
accuracy99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
accuracy100.0%
(+.f64 d2 #s(literal 3 binary64))
accuracy99.9%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
accuracy100.0%
(*.f64 d1 #s(literal 3 binary64))
accuracy100.0%
(+.f64 d2 #s(literal 3 binary64))
accuracy100.0%
(*.f64 d1 d3)
accuracy99.9%
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
accuracy96.8%
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
Results
85.0ms209×0valid
21.0ms30×1valid
14.0ms5exit
11.0ms11×2valid
Compiler

Compiled 104 to 22 computations (78.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-mult: 16.0ms (41.2% of total)
ival-div: 7.0ms (18% of total)
ival-add: 7.0ms (18% of total)
backward-pass: 5.0ms (12.9% of total)
ival-sub: 3.0ms (7.7% of total)
const: 1.0ms (2.6% of total)

series12.0ms (0.1%)

Counts
14 → 264
Calls
Call 1
Inputs
#<alt (+ (* (+ d2 3) d1) (* d1 d3))>
#<alt (* (+ d2 3) d1)>
#<alt (+ d2 3)>
#<alt (* d1 d3)>
#<alt (* d1 3)>
#<alt (* d1 (+ d2 3))>
#<alt (/ d1 (/ 1 (+ 3 d3)))>
#<alt (/ 1 (+ 3 d3))>
#<alt (+ 3 d3)>
#<alt (* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))>
#<alt (* (/ 1 (- 3 d3)) d1)>
#<alt (- 9 (* d3 d3))>
#<alt (* d3 d3)>
#<alt (/ 1 (- 3 d3))>
Outputs
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* d1 (+ 3 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))>
#<alt (* d1 (+ 3 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 3 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))>
#<alt (* 3 d1)>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt 3>
#<alt (+ 3 d2)>
#<alt (+ 3 d2)>
#<alt (+ 3 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 3 (/ 1 d2))))>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* d1 (+ 3 d2))>
#<alt (* 3 d1)>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (+ (* 3 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* 3 d1)>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt 1/3>
#<alt (+ 1/3 (* -1/9 d3))>
#<alt (+ 1/3 (* d3 (- (* 1/27 d3) 1/9)))>
#<alt (+ 1/3 (* d3 (- (* d3 (+ 1/27 (* -1/81 d3))) 1/9)))>
#<alt (/ 1 d3)>
#<alt (/ (- 1 (* 3 (/ 1 d3))) d3)>
#<alt (/ (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))) d3)>
#<alt (/ (- (+ 1 (/ 9 (pow d3 2))) (+ (* 3 (/ 1 d3)) (* 27 (/ 1 (pow d3 3))))) d3)>
#<alt (/ 1 d3)>
#<alt (* -1 (/ (- (* 3 (/ 1 d3)) 1) d3))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d3)) 3) d3)) 1) d3))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d3)) 9) d3)) 3) d3)) 1) d3))>
#<alt 3>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* 3 d1)>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (/ (* d1 (- 9 (pow d3 2))) (- 3 d3))>
#<alt (* 1/3 d1)>
#<alt (+ (* 1/9 (* d1 d3)) (* 1/3 d1))>
#<alt (+ (* 1/3 d1) (* d3 (- (* 1/27 (* d1 d3)) (* -1/9 d1))))>
#<alt (+ (* 1/3 d1) (* d3 (- (* d3 (- (* 1/81 (* d1 d3)) (* -1/27 d1))) (* -1/9 d1))))>
#<alt (* -1 (/ d1 d3))>
#<alt (/ (+ (* -3 (/ d1 d3)) (* -1 d1)) d3)>
#<alt (/ (- (+ (* -9 (/ d1 (pow d3 2))) (* -1 d1)) (* 3 (/ d1 d3))) d3)>
#<alt (/ (- (+ (* -27 (/ d1 (pow d3 3))) (* -1 d1)) (+ (* 3 (/ d1 d3)) (* 9 (/ d1 (pow d3 2))))) d3)>
#<alt (* -1 (/ d1 d3))>
#<alt (* -1 (/ (+ d1 (* 3 (/ d1 d3))) d3))>
#<alt (* -1 (/ (+ d1 (* -1 (/ (- (* -9 (/ d1 d3)) (* 3 d1)) d3))) d3))>
#<alt (* -1 (/ (+ d1 (* -1 (/ (- (* -1 (/ (- (* 27 (/ d1 d3)) (* -9 d1)) d3)) (* 3 d1)) d3))) d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt (/ d1 (- 3 d3))>
#<alt 9>
#<alt (+ 9 (* -1 (pow d3 2)))>
#<alt (+ 9 (* -1 (pow d3 2)))>
#<alt (+ 9 (* -1 (pow d3 2)))>
#<alt (* -1 (pow d3 2))>
#<alt (* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))>
#<alt (* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))>
#<alt (* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))>
#<alt (* -1 (pow d3 2))>
#<alt (* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))>
#<alt (* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))>
#<alt (* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt (pow d3 2)>
#<alt 1/3>
#<alt (+ 1/3 (* 1/9 d3))>
#<alt (+ 1/3 (* d3 (+ 1/9 (* 1/27 d3))))>
#<alt (+ 1/3 (* d3 (+ 1/9 (* d3 (+ 1/27 (* 1/81 d3))))))>
#<alt (/ -1 d3)>
#<alt (* -1 (/ (+ 1 (* 3 (/ 1 d3))) d3))>
#<alt (/ (- (* -1 (/ (+ 3 (* 9 (/ 1 d3))) d3)) 1) d3)>
#<alt (/ (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) (pow d3 2))) (+ 1 (* 3 (/ 1 d3)))) d3)>
#<alt (/ -1 d3)>
#<alt (* -1 (/ (+ 1 (* 3 (/ 1 d3))) d3))>
#<alt (* -1 (/ (+ 1 (+ (* 3 (/ 1 d3)) (/ 9 (pow d3 2)))) d3))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) d3)) 3) d3))) d3))>
Calls

66 calls:

TimeVariablePointExpression
3.0ms
d1
@0
(* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))
1.0ms
d1
@inf
(* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))
1.0ms
d3
@inf
(* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))
1.0ms
d3
@0
(* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))
0.0ms
d1
@-inf
(* (/ 1 (- 3 d3)) d1)

rewrite1.4s (15.8%)

Algorithm
batch-egg-rewrite
Rules
4768×*-lowering-*.f32
4768×*-lowering-*.f64
2962×/-lowering-/.f32
2962×/-lowering-/.f64
2048×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02162
112558
295757
0856957
Stop Event
iter limit
node limit
Counts
14 → 793
Calls
Call 1
Inputs
(+ (* (+ d2 3) d1) (* d1 d3))
(* (+ d2 3) d1)
(+ d2 3)
(* d1 d3)
(* d1 3)
(* d1 (+ d2 3))
(/ d1 (/ 1 (+ 3 d3)))
(/ 1 (+ 3 d3))
(+ 3 d3)
(* (- 9 (* d3 d3)) (* (/ 1 (- 3 d3)) d1))
(* (/ 1 (- 3 d3)) d1)
(- 9 (* d3 d3))
(* d3 d3)
(/ 1 (- 3 d3))
Outputs
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64))) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(+.f64 (+.f64 (*.f64 d2 d1) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(-.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))))))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))))) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 d3 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))) (+.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (*.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))))
(*.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(fma.f64 d2 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d2 d1))
(/.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -3 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -3 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))) d1))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) d1))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1 binary64)) d1)
(+.f64 d2 #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) d2)
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (neg.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2)))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d2) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (*.f64 (+.f64 d2 #s(literal -3 binary64)) #s(literal 9 binary64))) (*.f64 (+.f64 d2 #s(literal -3 binary64)) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 d3 (/.f64 #s(literal 1 binary64) d1))
(*.f64 d1 d3)
(*.f64 d3 d1)
(*.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 d3))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(fma.f64 d2 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d2 d1))
(/.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -3 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -3 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1)))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))) d1))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) d1))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1 binary64)) d1)
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(+.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)))
(+.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d3)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d1)) (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3))) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)))
(/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))
(/.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1)) (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64))) (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64))) (*.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))) (-.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))) (-.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 #s(literal 3 binary64) d3) d1)
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) d1))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (/.f64 d1 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d3)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)))
(+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(+.f64 (*.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (*.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(-.f64 (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (*.f64 d3 (/.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(-.f64 (/.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -3 binary64) d3))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)) #s(literal -1 binary64))
(/.f64 (+.f64 d3 #s(literal -3 binary64)) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))
(/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)))
(*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 #s(literal 3 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1 binary64)))
(+.f64 d3 #s(literal 3 binary64))
(+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))
(+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1 binary64)) #s(literal 3 binary64))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 #s(literal 3 binary64) d3) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))))
(-.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) d3))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -3 binary64) d3))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d3 #s(literal -3 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 #s(literal 729 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(-.f64 (/.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(neg.f64 (-.f64 #s(literal -3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64))) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 d3 #s(literal -3 binary64))) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -3 binary64)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(/.f64 (+.f64 #s(literal -81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (+.f64 #s(literal -81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 #s(literal 27 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))) (+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))
(pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -3 binary64) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64)))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 d3 #s(literal -3 binary64)))))
(*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(+.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)))
(+.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d3)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d1)) (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3))) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)))
(/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))
(/.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1)) (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64))) (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64))) (*.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))) (-.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 9 binary64)) (neg.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))) (-.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 #s(literal 3 binary64) d3) d1)
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) d1))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (/.f64 d1 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64)) (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d3))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d3) (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64)))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 d3 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(+.f64 (*.f64 d3 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 #s(literal 3 binary64) (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(+.f64 (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 #s(literal 3 binary64) d3) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 d3 #s(literal -3 binary64))) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(neg.f64 (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1))
(neg.f64 (*.f64 d1 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) #s(literal -1 binary64))
(*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 1 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) d1))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 #s(literal 9 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) #s(literal 9 binary64))
(+.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(+.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(-.f64 #s(literal 9 binary64) (*.f64 d3 d3))
(-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))
(-.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(-.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d3) #s(literal 9 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d3 d3) #s(literal 9 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) d3) d3 #s(literal 9 binary64))
(neg.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) #s(literal 9 binary64)))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) #s(literal 9 binary64)))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (+.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) #s(literal 9 binary64))))))
(/.f64 (+.f64 #s(literal -81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) #s(literal 729 binary64)) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (-.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (*.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) #s(literal 81 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) #s(literal 9 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))) (+.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (+.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) #s(literal 9 binary64))))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -81 binary64))))
(*.f64 (+.f64 #s(literal -81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))
(pow.f64 d3 #s(literal 2 binary64))
(pow.f64 (*.f64 d3 d3) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 d3)) #s(literal 2 binary64))
(*.f64 d3 d3)
(*.f64 #s(literal 1 binary64) (*.f64 d3 d3))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3))
(*.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d3)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1 binary64)) d3)
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d3))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 3 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 9 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 d3 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(+.f64 (*.f64 d3 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(+.f64 (*.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (-.f64 #s(literal -3 binary64) d3) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))
(/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))

simplify1.0s (11.4%)

Algorithm
egg-herbie
Rules
3224×*-lowering-*.f32
3224×*-lowering-*.f64
2106×--lowering--.f32
2106×--lowering--.f64
2018×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02211482
17401384
220121358
362901351
085661351
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
3
(+ 3 d2)
(+ 3 d2)
(+ 3 d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* 3 d1)
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
1/3
(+ 1/3 (* -1/9 d3))
(+ 1/3 (* d3 (- (* 1/27 d3) 1/9)))
(+ 1/3 (* d3 (- (* d3 (+ 1/27 (* -1/81 d3))) 1/9)))
(/ 1 d3)
(/ (- 1 (* 3 (/ 1 d3))) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (+ (* 3 (/ 1 d3)) (* 27 (/ 1 (pow d3 3))))) d3)
(/ 1 d3)
(* -1 (/ (- (* 3 (/ 1 d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d3)) 3) d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d3)) 9) d3)) 3) d3)) 1) d3))
3
(+ 3 d3)
(+ 3 d3)
(+ 3 d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* 3 d1)
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(* 1/3 d1)
(+ (* 1/9 (* d1 d3)) (* 1/3 d1))
(+ (* 1/3 d1) (* d3 (- (* 1/27 (* d1 d3)) (* -1/9 d1))))
(+ (* 1/3 d1) (* d3 (- (* d3 (- (* 1/81 (* d1 d3)) (* -1/27 d1))) (* -1/9 d1))))
(* -1 (/ d1 d3))
(/ (+ (* -3 (/ d1 d3)) (* -1 d1)) d3)
(/ (- (+ (* -9 (/ d1 (pow d3 2))) (* -1 d1)) (* 3 (/ d1 d3))) d3)
(/ (- (+ (* -27 (/ d1 (pow d3 3))) (* -1 d1)) (+ (* 3 (/ d1 d3)) (* 9 (/ d1 (pow d3 2))))) d3)
(* -1 (/ d1 d3))
(* -1 (/ (+ d1 (* 3 (/ d1 d3))) d3))
(* -1 (/ (+ d1 (* -1 (/ (- (* -9 (/ d1 d3)) (* 3 d1)) d3))) d3))
(* -1 (/ (+ d1 (* -1 (/ (- (* -1 (/ (- (* 27 (/ d1 d3)) (* -9 d1)) d3)) (* 3 d1)) d3))) d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
(/ d1 (- 3 d3))
9
(+ 9 (* -1 (pow d3 2)))
(+ 9 (* -1 (pow d3 2)))
(+ 9 (* -1 (pow d3 2)))
(* -1 (pow d3 2))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(* -1 (pow d3 2))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
1/3
(+ 1/3 (* 1/9 d3))
(+ 1/3 (* d3 (+ 1/9 (* 1/27 d3))))
(+ 1/3 (* d3 (+ 1/9 (* d3 (+ 1/27 (* 1/81 d3))))))
(/ -1 d3)
(* -1 (/ (+ 1 (* 3 (/ 1 d3))) d3))
(/ (- (* -1 (/ (+ 3 (* 9 (/ 1 d3))) d3)) 1) d3)
(/ (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) (pow d3 2))) (+ 1 (* 3 (/ 1 d3)))) d3)
(/ -1 d3)
(* -1 (/ (+ 1 (* 3 (/ 1 d3))) d3))
(* -1 (/ (+ 1 (+ (* 3 (/ 1 d3)) (/ 9 (pow d3 2)))) d3))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) d3)) 3) d3))) d3))
Outputs
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
3
#s(literal 3 binary64)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
1/3
#s(literal 1/3 binary64)
(+ 1/3 (* -1/9 d3))
(+.f64 #s(literal 1/3 binary64) (*.f64 d3 #s(literal -1/9 binary64)))
(+ 1/3 (* d3 (- (* 1/27 d3) 1/9)))
(+.f64 #s(literal 1/3 binary64) (*.f64 d3 (+.f64 #s(literal -1/9 binary64) (*.f64 d3 #s(literal 1/27 binary64)))))
(+ 1/3 (* d3 (- (* d3 (+ 1/27 (* -1/81 d3))) 1/9)))
(+.f64 #s(literal 1/3 binary64) (*.f64 d3 (+.f64 #s(literal -1/9 binary64) (*.f64 d3 (+.f64 #s(literal 1/27 binary64) (*.f64 d3 #s(literal -1/81 binary64)))))))
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(/ (- 1 (* 3 (/ 1 d3))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) d3)) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (/.f64 #s(literal 9 binary64) d3)) d3)) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (+ (* 3 (/ 1 d3)) (* 27 (/ 1 (pow d3 3))))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal -3 binary64) (/.f64 #s(literal 9 binary64) d3)) d3) (/.f64 #s(literal -27 binary64) (*.f64 d3 (*.f64 d3 d3))))) d3)
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(* -1 (/ (- (* 3 (/ 1 d3)) 1) d3))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) d3)) d3)
(* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d3)) 3) d3)) 1) d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (/.f64 #s(literal -9 binary64) d3)) d3)) d3)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d3)) 9) d3)) 3) d3)) 1) d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (/.f64 #s(literal -27 binary64) d3)) d3)) d3)) d3)
3
#s(literal 3 binary64)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/ (* d1 (- 9 (pow d3 2))) (- 3 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(* 1/3 d1)
(*.f64 d1 #s(literal 1/3 binary64))
(+ (* 1/9 (* d1 d3)) (* 1/3 d1))
(*.f64 d1 (+.f64 #s(literal 1/3 binary64) (*.f64 d3 #s(literal 1/9 binary64))))
(+ (* 1/3 d1) (* d3 (- (* 1/27 (* d1 d3)) (* -1/9 d1))))
(+.f64 (*.f64 d1 #s(literal 1/3 binary64)) (*.f64 d3 (*.f64 d1 (+.f64 (*.f64 d3 #s(literal 1/27 binary64)) #s(literal 1/9 binary64)))))
(+ (* 1/3 d1) (* d3 (- (* d3 (- (* 1/81 (* d1 d3)) (* -1/27 d1))) (* -1/9 d1))))
(+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 (+.f64 #s(literal 1/27 binary64) (*.f64 d3 #s(literal 1/81 binary64))))) (*.f64 d1 (+.f64 #s(literal 1/3 binary64) (*.f64 d3 #s(literal 1/9 binary64)))))
(* -1 (/ d1 d3))
(-.f64 #s(literal 0 binary64) (/.f64 d1 d3))
(/ (+ (* -3 (/ d1 d3)) (* -1 d1)) d3)
(/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) d3))) d3)
(/ (- (+ (* -9 (/ d1 (pow d3 2))) (* -1 d1)) (* 3 (/ d1 d3))) d3)
(/.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 (/.f64 #s(literal -9 binary64) d3) #s(literal 3 binary64))) d3) d1) d3)
(/ (- (+ (* -27 (/ d1 (pow d3 3))) (* -1 d1)) (+ (* 3 (/ d1 d3)) (* 9 (/ d1 (pow d3 2))))) d3)
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 d1 #s(literal -27 binary64)) d3) (*.f64 d3 d3)) (-.f64 d1 (/.f64 (*.f64 d1 (-.f64 (/.f64 #s(literal -9 binary64) d3) #s(literal 3 binary64))) d3))) d3)
(* -1 (/ d1 d3))
(-.f64 #s(literal 0 binary64) (/.f64 d1 d3))
(* -1 (/ (+ d1 (* 3 (/ d1 d3))) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) d3))) d3)
(* -1 (/ (+ d1 (* -1 (/ (- (* -9 (/ d1 d3)) (* 3 d1)) d3))) d3))
(/.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 (/.f64 #s(literal -9 binary64) d3) #s(literal 3 binary64))) d3) d1) d3)
(* -1 (/ (+ d1 (* -1 (/ (- (* -1 (/ (- (* 27 (/ d1 d3)) (* -9 d1)) d3)) (* 3 d1)) d3))) d3))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 d1 #s(literal -3 binary64)) (*.f64 (/.f64 d1 d3) (-.f64 (/.f64 #s(literal 27 binary64) d3) #s(literal -9 binary64)))) d3) d1) d3)
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
(/ d1 (- 3 d3))
(/.f64 d1 (-.f64 #s(literal 3 binary64) d3))
9
#s(literal 9 binary64)
(+ 9 (* -1 (pow d3 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d3 d3))
(+ 9 (* -1 (pow d3 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d3 d3))
(+ 9 (* -1 (pow d3 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d3 d3))
(* -1 (pow d3 2))
(-.f64 #s(literal 0 binary64) (*.f64 d3 d3))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(* -1 (pow d3 2))
(-.f64 #s(literal 0 binary64) (*.f64 d3 d3))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(* (pow d3 2) (- (* 9 (/ 1 (pow d3 2))) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
1/3
#s(literal 1/3 binary64)
(+ 1/3 (* 1/9 d3))
(+.f64 #s(literal 1/3 binary64) (*.f64 d3 #s(literal 1/9 binary64)))
(+ 1/3 (* d3 (+ 1/9 (* 1/27 d3))))
(+.f64 #s(literal 1/3 binary64) (*.f64 d3 (+.f64 (*.f64 d3 #s(literal 1/27 binary64)) #s(literal 1/9 binary64))))
(+ 1/3 (* d3 (+ 1/9 (* d3 (+ 1/27 (* 1/81 d3))))))
(+.f64 #s(literal 1/3 binary64) (*.f64 d3 (+.f64 #s(literal 1/9 binary64) (*.f64 d3 (+.f64 #s(literal 1/27 binary64) (*.f64 d3 #s(literal 1/81 binary64)))))))
(/ -1 d3)
(/.f64 #s(literal -1 binary64) d3)
(* -1 (/ (+ 1 (* 3 (/ 1 d3))) d3))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) d3)) d3)
(/ (- (* -1 (/ (+ 3 (* 9 (/ 1 d3))) d3)) 1) d3)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (/.f64 #s(literal 9 binary64) d3)) d3)) d3)
(/ (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) (pow d3 2))) (+ 1 (* 3 (/ 1 d3)))) d3)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (/.f64 (+.f64 #s(literal -9 binary64) (/.f64 #s(literal -27 binary64) d3)) d3)) d3)) d3)
(/ -1 d3)
(/.f64 #s(literal -1 binary64) d3)
(* -1 (/ (+ 1 (* 3 (/ 1 d3))) d3))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) d3)) d3)
(* -1 (/ (+ 1 (+ (* 3 (/ 1 d3)) (/ 9 (pow d3 2)))) d3))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d3) (+.f64 #s(literal 3 binary64) (/.f64 #s(literal 9 binary64) d3)))) d3))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) d3)) 3) d3))) d3))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (/.f64 (+.f64 #s(literal -9 binary64) (/.f64 #s(literal -27 binary64) d3)) d3)) d3)) d3)

eval133.0ms (1.5%)

Compiler

Compiled 20945 to 2163 computations (89.7% saved)

prune207.0ms (2.4%)

Pruning

12 alts after pruning (4 fresh and 8 done)

PrunedKeptTotal
New110131104
Fresh314
Picked235
Done055
Total1106121118
Accuracy
100.0%
Counts
1118 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.9%
(/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
28.3%
(/.f64 d1 #s(literal 1/3 binary64))
28.3%
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
96.4%
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
69.6%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
73.1%
(*.f64 d1 (+.f64 d2 d3))
64.7%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
65.0%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
39.8%
(*.f64 d1 d3)
38.1%
(*.f64 d1 d2)
28.4%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 98 to 71 computations (27.6% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1 binary64) d1)
cost-diff0
(+.f64 #s(literal 3 binary64) d3)
cost-diff128
(/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
cost-diff0
(/.f64 d1 #s(literal 1/3 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) d1)
cost-diff128
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
cost-diff0
(*.f64 d1 d3)
Rules
20×/-lowering-/.f32
20×/-lowering-/.f64
16×*-lowering-*.f32
16×*-lowering-*.f64
10×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01133
12032
22432
33332
43732
54032
64232
74332
04332
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 d3)
d1
d3
(/ 3 (/ 1 d1))
3
(/ 1 d1)
1
d1
(/ d1 1/3)
d1
1/3
(/ (+ 3 d3) (/ 1 d1))
(+ 3 d3)
3
d3
(/ 1 d1)
1
d1
Outputs
(* d1 d3)
(*.f64 d1 d3)
d1
d3
(/ 3 (/ 1 d1))
(*.f64 d1 #s(literal 3 binary64))
3
#s(literal 3 binary64)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
1
#s(literal 1 binary64)
d1
(/ d1 1/3)
(/.f64 d1 #s(literal 1/3 binary64))
d1
1/3
#s(literal 1/3 binary64)
(/ (+ 3 d3) (/ 1 d1))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+ 3 d3)
(+.f64 d3 #s(literal 3 binary64))
3
#s(literal 3 binary64)
d3
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
1
#s(literal 1 binary64)
d1

localize248.0ms (2.8%)

Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 #s(literal 1 binary64) d1)
accuracy100.0%
(+.f64 #s(literal 3 binary64) d3)
accuracy99.8%
(/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
accuracy99.8%
(/.f64 d1 #s(literal 1/3 binary64))
accuracy100.0%
(/.f64 #s(literal 1 binary64) d1)
accuracy99.9%
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
accuracy100.0%
(*.f64 d1 d3)
Results
128.0ms91×5exit
100.0ms165×0valid
Compiler

Compiled 42 to 13 computations (69% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-div: 25.0ms (35.7% of total)
...c/correct-round.rkt:119:19: 24.0ms (34.3% of total)
backward-pass: 13.0ms (18.6% of total)
ival-add: 4.0ms (5.7% of total)
ival-mult: 3.0ms (4.3% of total)
const: 1.0ms (1.4% of total)

series16.0ms (0.2%)

Counts
6 → 96
Calls
Call 1
Inputs
#<alt (* d1 d3)>
#<alt (/ 3 (/ 1 d1))>
#<alt (/ 1 d1)>
#<alt (/ d1 1/3)>
#<alt (/ (+ 3 d3) (/ 1 d1))>
#<alt (+ 3 d3)>
Outputs
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (* 3 d1)>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (+ (* 3 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 3 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ 3 d3))>
#<alt 3>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt (+ 3 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 3 (/ 1 d3))))>
Calls

24 calls:

TimeVariablePointExpression
0.0ms
d1
@-inf
(/ 1 d1)
0.0ms
d1
@-inf
(/ 3 (/ 1 d1))
0.0ms
d1
@0
(/ 3 (/ 1 d1))
0.0ms
d3
@0
(+ 3 d3)
0.0ms
d1
@inf
(/ (+ 3 d3) (/ 1 d1))

rewrite374.0ms (4.3%)

Algorithm
batch-egg-rewrite
Rules
4224×/-lowering-/.f32
4224×/-lowering-/.f64
3172×*-lowering-*.f32
3172×*-lowering-*.f64
1328×--lowering--.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01120
16219
231719
3259719
0873619
Stop Event
iter limit
node limit
Counts
6 → 714
Calls
Call 1
Inputs
(* d1 d3)
(/ 3 (/ 1 d1))
(/ 1 d1)
(/ d1 1/3)
(/ (+ 3 d3) (/ 1 d1))
(+ 3 d3)
Outputs
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) d1)) (/.f64 d3 (/.f64 #s(literal -1 binary64) d1)))
(/.f64 d3 (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d3)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d3 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 d3 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) #s(literal -1 binary64))
(/.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d1 d3)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d3 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (neg.f64 (*.f64 d3 #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1))) #s(literal 1 binary64))
(*.f64 d1 d3)
(*.f64 d1 (*.f64 #s(literal 1 binary64) d3))
(*.f64 d3 d1)
(*.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(*.f64 (*.f64 d3 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (*.f64 d3 #s(literal 1 binary64)) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/3 binary64) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal -1/3 binary64)))
(neg.f64 (/.f64 d1 #s(literal -1/3 binary64)))
(/.f64 d1 #s(literal 1/3 binary64))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (/.f64 d1 #s(literal -1/3 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 d1 #s(literal -1/2 binary64))))
(pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (/.f64 #s(literal 1/3 binary64) d1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1/3 binary64) d1))) #s(literal -1 binary64))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/3 binary64)))
(*.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal -1/3 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 d1 #s(literal -1/3 binary64)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 d1) (pow.f64 (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d1) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal -1 binary64)) (sqrt.f64 d1))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) d1)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d1)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 d1) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 d1) #s(literal -1/2 binary64)) (*.f64 (log.f64 d1) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) d1))
(neg.f64 (/.f64 #s(literal -1 binary64) d1))
(/.f64 #s(literal 1 binary64) d1)
(/.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64))
(pow.f64 d1 #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(pow.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 d1 d1) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 d1))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) d1))
(*.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 d1) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/3 binary64) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal -1/3 binary64)))
(neg.f64 (/.f64 d1 #s(literal -1/3 binary64)))
(/.f64 d1 #s(literal 1/3 binary64))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (/.f64 d1 #s(literal -1/3 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 d1 #s(literal -1/2 binary64))))
(pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (/.f64 #s(literal 1/3 binary64) d1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1/3 binary64) d1))) #s(literal -1 binary64))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/3 binary64)))
(*.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal -1/3 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 d1 #s(literal -1/3 binary64)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 d1) (pow.f64 (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d1) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal -1 binary64)) (sqrt.f64 d1))
(+.f64 (*.f64 d1 d3) (/.f64 d1 #s(literal 1/3 binary64)))
(+.f64 (/.f64 d1 #s(literal 1/3 binary64)) (*.f64 d1 d3))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))) #s(literal -1 binary64)))
(-.f64 (*.f64 d1 d3) (/.f64 d1 #s(literal -1/3 binary64)))
(-.f64 (/.f64 d1 #s(literal 1/3 binary64)) (/.f64 d3 (/.f64 #s(literal -1 binary64) d1)))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) d1)))
(-.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (*.f64 d3 d3) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) d1)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) d1)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(-.f64 (/.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (/.f64 #s(literal 9 binary64) (+.f64 d3 #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) d1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 d3) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))))) (/.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal -1 binary64) d1)) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal -1 binary64) d1)))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1)) (/.f64 (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1)))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) d1))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) d1))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(-.f64 (/.f64 #s(literal 9 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 d3 d3) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1))) (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (neg.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))
(-.f64 (/.f64 #s(literal 729 binary64) (*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(-.f64 (/.f64 #s(literal 729 binary64) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(-.f64 (/.f64 (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))) (/.f64 #s(literal 9 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))))
(-.f64 (/.f64 #s(literal 81 binary64) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal -1 binary64) d1)) #s(literal -1 binary64)))
(fma.f64 d1 d3 (/.f64 d1 #s(literal 1/3 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(fma.f64 d1 (*.f64 #s(literal 1 binary64) d3) (/.f64 d1 #s(literal 1/3 binary64)))
(fma.f64 d3 d1 (/.f64 d1 #s(literal 1/3 binary64)))
(fma.f64 (*.f64 d1 d3) #s(literal 1 binary64) (/.f64 d1 #s(literal 1/3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (/.f64 d1 #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/3 binary64)) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1 binary64) (*.f64 d1 d3))
(fma.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal -1/3 binary64)) (*.f64 d1 d3))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) (/.f64 d1 #s(literal 1/3 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64) (*.f64 d1 d3))
(fma.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) (*.f64 d1 d3))
(fma.f64 (*.f64 d3 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1) (/.f64 d1 #s(literal 1/3 binary64)))
(fma.f64 (*.f64 d3 #s(literal 1 binary64)) d1 (/.f64 d1 #s(literal 1/3 binary64)))
(neg.f64 (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))))
(/.f64 d1 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))))))
(/.f64 d1 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (neg.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) d1))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))))
(/.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 #s(literal -3 binary64) d3) d1) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) d1)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) d1) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) d1) (*.f64 (+.f64 d3 #s(literal -3 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d3 #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 d3 #s(literal -3 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (/.f64 (+.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (+.f64 (*.f64 d3 #s(literal 1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) d1)) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 d3 (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 d3 (/.f64 #s(literal 1/3 binary64) d1)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 d3 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d1 #s(literal 1/3 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 d3 (/.f64 #s(literal -1/3 binary64) d1)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 d3 #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 d3 (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 d3 #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d1 #s(literal -1/3 binary64)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 d3 (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) #s(literal 1/3 binary64)) d1) #s(literal 1/3 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal 1 binary64) d1)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal 1/3 binary64) d1)) #s(literal 1 binary64)) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal -1/3 binary64) d1)) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) #s(literal -1/3 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1/3 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal -1 binary64) d1)) #s(literal -3 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) #s(literal -1 binary64)) (/.f64 d1 #s(literal -1/3 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1/3 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) d1)) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal 1/3 binary64) d1)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 d1 #s(literal 1/3 binary64)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal -1/3 binary64) d1)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal -1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 d1 #s(literal -1/3 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) #s(literal 1/3 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) d1)) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) (/.f64 #s(literal 1/3 binary64) d1)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 d1 #s(literal 1/3 binary64)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) d1)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal -1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 d1 #s(literal -1/3 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal -1 binary64)) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) #s(literal 1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) d1)) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) (/.f64 #s(literal 1/3 binary64) d1)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d1 #s(literal 1/3 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) (/.f64 #s(literal -1/3 binary64) d1)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d1 #s(literal -1/3 binary64)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 #s(literal 1 binary64)) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) #s(literal 1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) d1)) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1/3 binary64) d1)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d1 #s(literal 1/3 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1/3 binary64) d1)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1/3 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d1 #s(literal -1/3 binary64)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d3) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) #s(literal 1/3 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1/3 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) (/.f64 #s(literal 1 binary64) d1)) #s(literal -3 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) (/.f64 #s(literal 1/3 binary64) d1)) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) #s(literal 1 binary64)) (/.f64 d1 #s(literal -1/3 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) (/.f64 #s(literal -1/3 binary64) d1)) #s(literal 1 binary64)) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) #s(literal -1/3 binary64)) d1) #s(literal 1/3 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) (/.f64 #s(literal -1 binary64) d1)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) #s(literal -1 binary64)) (/.f64 d1 #s(literal 1/3 binary64))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/3 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1/3 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) d1)) #s(literal -3 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1/3 binary64) d1)) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) #s(literal 1 binary64)) (/.f64 d1 #s(literal -1/3 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1/3 binary64) d1)) #s(literal 1 binary64)) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) #s(literal -1/3 binary64)) d1) #s(literal 1/3 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) d1)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64)) (/.f64 d1 #s(literal 1/3 binary64))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal 1/3 binary64) d3)) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 d1 (*.f64 #s(literal 1/3 binary64) (*.f64 d1 d3))) #s(literal 1/3 binary64))
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal 1/3 binary64) (-.f64 #s(literal 0 binary64) d3))) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal 1/3 binary64) (*.f64 d3 #s(literal -1 binary64)))) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal 1/3 binary64) (*.f64 d3 #s(literal 1 binary64)))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1 binary64) d3))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) #s(literal -1/3 binary64))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 #s(literal 1/3 binary64) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) #s(literal -1/3 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) d3)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal 3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) d3))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d3 #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d3 #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 #s(literal 1 binary64) d3))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal -3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 #s(literal -3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) d3)) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (*.f64 d1 d3))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (-.f64 #s(literal 0 binary64) d3))) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (*.f64 d3 #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (*.f64 d3 #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (*.f64 #s(literal 1 binary64) d3))) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) (*.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal 1 binary64) d3)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal 1/3 binary64)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d3))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal 1/3 binary64)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal 1 binary64) (*.f64 d3 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) d3))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal 1/3 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) #s(literal -1 binary64))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) d3)) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (*.f64 d1 d3))) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (-.f64 #s(literal 0 binary64) d3))) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (*.f64 d3 #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (*.f64 d3 #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (*.f64 #s(literal 1 binary64) d3))) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/3 binary64) d1) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal -1/3 binary64) d3)) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 #s(literal -1/3 binary64) (*.f64 d1 d3))) #s(literal -1/3 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal -1/3 binary64) (-.f64 #s(literal 0 binary64) d3))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal -1/3 binary64) (*.f64 d3 #s(literal -1 binary64)))) (/.f64 #s(literal 1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal -1/3 binary64) (*.f64 d3 #s(literal 1 binary64)))) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal -1/3 binary64) (*.f64 #s(literal 1 binary64) d3))) (/.f64 #s(literal -1/3 binary64) d1))
(/.f64 (+.f64 d1 (*.f64 #s(literal -1/3 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) #s(literal 1/3 binary64))
(/.f64 (+.f64 d1 (*.f64 #s(literal -1/3 binary64) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) #s(literal 1/3 binary64))
(/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) d3)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal -3 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 d1 d3))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) d3))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 d3 #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 d3 #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 1 binary64) d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal 3 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 #s(literal 3 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) d1)) (-.f64 #s(literal 0 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal -1/3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal -1/3 binary64)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d3))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal -1/3 binary64)) (/.f64 #s(literal -1 binary64) d1)) (*.f64 #s(literal -1 binary64) (*.f64 d3 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal -1 binary64) (*.f64 d3 #s(literal 1 binary64)))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 (/.f64 d1 #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) d3))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (/.f64 d1 #s(literal 1/3 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) d3)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 d1 d3))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) d3))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 d3 #s(literal -1 binary64)))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 d3 #s(literal 1 binary64)))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) d3))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal -3 binary64) d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) d1)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 d3 #s(literal -3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (-.f64 #s(literal 0 binary64) d1)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (-.f64 #s(literal -3 binary64) d3) (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) d1) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) d1))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) d1))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 d3 #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) d1))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -1 binary64))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3))) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (neg.f64 (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) d1)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) d1)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) d1))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d1)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) d1)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) d1)) (neg.f64 (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) d1)) (neg.f64 (*.f64 (+.f64 d3 #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 d3 #s(literal -3 binary64)) (/.f64 #s(literal -1 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (/.f64 (+.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))
(*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -3 binary64) d3) d1))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (-.f64 #s(literal -3 binary64) d3) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1)))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (*.f64 (-.f64 #s(literal -3 binary64) d3) d1) #s(literal -1 binary64))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 (+.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal -1/2 binary64))) (sqrt.f64 d1))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) d1)))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d1) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (+.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d1) (pow.f64 (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (-.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) #s(literal 9 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (-.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal 3 binary64)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) d1)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (+.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64))))
(+.f64 d3 #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 #s(literal 3 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) d3)))
(+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d3)) #s(literal 3 binary64))
(+.f64 (fma.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (*.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) d3 (*.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)) d3)))
(+.f64 (fma.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (fma.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(+.f64 (fma.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64))))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal 3 binary64)) (neg.f64 (*.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) d3 (*.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)) d3)))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal 3 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal 3 binary64)) (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (fma.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal 3 binary64)) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64))))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) d3 (*.f64 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)) d3)))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (fma.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64))))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 3 binary64) (/.f64 d3 #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -3 binary64) d3))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)) (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d3 #s(literal -3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal -3 binary64) d3))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -3 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 9 binary64) (+.f64 d3 #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1 binary64)) #s(literal -3 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 #s(literal 9 binary64) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 d3 d3) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (-.f64 #s(literal -3 binary64) d3))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 #s(literal 729 binary64) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(-.f64 (/.f64 #s(literal 729 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))) (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(-.f64 (/.f64 (*.f64 d3 d3) (*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64)))) (/.f64 #s(literal 9 binary64) (*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64)))))
(-.f64 (/.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))))) (/.f64 (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))) (/.f64 (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))) (+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))))
(fma.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (neg.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))
(fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal 3 binary64)) (neg.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))
(fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))) (neg.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))
(neg.f64 (-.f64 #s(literal -3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -3 binary64)) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))))))
(/.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d3 #s(literal -3 binary64)) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))))
(/.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) #s(literal 1 binary64)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (neg.f64 (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))) (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))) (+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(/.f64 (-.f64 #s(literal -9 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))))
(/.f64 (-.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 #s(literal -9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 #s(literal -9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 #s(literal -9 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -3 binary64))) (*.f64 (+.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64))) (*.f64 (+.f64 d3 #s(literal -3 binary64)) (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3)))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (neg.f64 (neg.f64 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3)))))) (neg.f64 (+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (/.f64 d3 (-.f64 #s(literal 3 binary64) d3))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (neg.f64 (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (neg.f64 (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))) (neg.f64 (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 d3 #s(literal -3 binary64)) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 3 binary64)))
(*.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(*.f64 (+.f64 (neg.f64 (*.f64 d3 (*.f64 d3 d3))) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)))
(*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal 3 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (-.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) #s(literal 9 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))) (-.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 27 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))

simplify141.0ms (1.6%)

Algorithm
egg-herbie
Rules
1592×fnmadd-define
1568×*-lowering-*.f32
1568×*-lowering-*.f64
1254×fmsub-define
1156×fmm-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025312
175312
2183312
3535312
41422312
53452312
08029312
Stop Event
iter limit
node limit
Counts
96 → 96
Calls
Call 1
Inputs
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
(* d1 (+ 3 d3))
3
(+ 3 d3)
(+ 3 d3)
(+ 3 d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
Outputs
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
3
#s(literal 3 binary64)
(+ 3 d3)
(+.f64 d3 #s(literal 3 binary64))
(+ 3 d3)
(+.f64 d3 #s(literal 3 binary64))
(+ 3 d3)
(+.f64 d3 #s(literal 3 binary64))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 d3 #s(literal 3 binary64))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 d3 #s(literal 3 binary64))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 d3 #s(literal 3 binary64))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 d3 #s(literal 3 binary64))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 d3 #s(literal 3 binary64))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 d3 #s(literal 3 binary64))

eval455.0ms (5.2%)

Compiler

Compiled 14563 to 1956 computations (86.6% saved)

prune122.0ms (1.4%)

Pruning

12 alts after pruning (0 fresh and 12 done)

PrunedKeptTotal
New8490849
Fresh000
Picked044
Done088
Total84912861
Accuracy
100.0%
Counts
861 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.9%
(/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
28.3%
(/.f64 d1 #s(literal 1/3 binary64))
28.3%
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
96.4%
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
69.6%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
73.1%
(*.f64 d1 (+.f64 d2 d3))
64.7%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
65.0%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
39.8%
(*.f64 d1 d3)
38.1%
(*.f64 d1 d2)
28.4%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 325 to 145 computations (55.4% saved)

regimes35.0ms (0.4%)

Counts
23 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 d3))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 3 binary64) d3))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d1))
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (*.f64 d1 d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) d1)))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
Outputs
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Calls

4 calls:

10.0ms
d2
9.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
7.0ms
d1
7.0ms
d3
Results
AccuracySegmentsBranch
99.9%1d1
99.9%1d2
99.9%1d3
99.9%1(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 26 to 18 computations (30.8% saved)

regimes13.0ms (0.1%)

Counts
8 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 d3))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
Outputs
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
Calls

3 calls:

6.0ms
d3
3.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
77.3%3d1
98.7%2d2
98.2%2d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes9.0ms (0.1%)

Counts
6 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
Calls

2 calls:

5.0ms
d3
3.0ms
d2
Results
AccuracySegmentsBranch
91.8%2d3
93.2%2d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes3.0ms (0%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
Calls

1 calls:

2.0ms
d2
Results
AccuracySegmentsBranch
92.5%2d2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/3 binary64))
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d3)
Calls

3 calls:

2.0ms
d1
2.0ms
d3
2.0ms
d2
Results
AccuracySegmentsBranch
48.8%4d1
72.1%3d3
75.8%3d2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes6.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 3 binary64))
Calls

2 calls:

4.0ms
d2
2.0ms
d3
Results
AccuracySegmentsBranch
45.6%3d3
62.8%2d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes4.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

1.0ms
d3
1.0ms
d2
1.0ms
d1
Results
AccuracySegmentsBranch
28.4%1d3
28.4%1d1
28.4%1d2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
-387.27444275700066
-47.62845725030513
Results
7.0ms96×0valid
Compiler

Compiled 128 to 92 computations (28.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
ival-mult: 2.0ms (64.6% of total)
ival-add: 1.0ms (32.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch69.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
68.0ms
-387.27444275700066
-47.62845725030513
Results
64.0ms96×0valid
Compiler

Compiled 128 to 98 computations (23.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-mult: 60.0ms (99% of total)
ival-add: 1.0ms (1.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
-387.27444275700066
-47.62845725030513
Results
7.0ms96×0valid
Compiler

Compiled 116 to 86 computations (25.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
ival-mult: 2.0ms (61.4% of total)
ival-add: 1.0ms (30.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch18.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
6.0ms
-9.182984659636752e-265
-7.392019668117671e-265
11.0ms
-387.27444275700066
-47.62845725030513
Results
11.0ms138×0valid
1.0ms1valid
0.0ms2valid
Compiler

Compiled 146 to 113 computations (22.6% saved)

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

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
-387.27444275700066
-47.62845725030513
Results
7.0ms96×0valid
Compiler

Compiled 104 to 80 computations (23.1% saved)

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

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Rules
14×*-commutative_binary64
+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02977
14077
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -48 binary64)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -120 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -380 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -48 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -3721172683568671/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -48 binary64)) (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 #s(literal 3 binary64))
Outputs
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -48 binary64)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -120 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -380 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -48 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -3721172683568671/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -48 binary64)) (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 #s(literal 3 binary64))

soundness929.0ms (10.6%)

Rules
2952×*-lowering-*.f32
2952×*-lowering-*.f64
2330×*-lowering-*.f32
2330×*-lowering-*.f64
1882×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
099
1207
2476
3796
4946
5966
0966
093946
1343916
21015916
33319916
47641916
08497916
099816
1349738
2936738
32944738
47981738
08670738
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
saturated
Compiler

Compiled 316 to 198 computations (37.3% saved)

preprocess165.0ms (1.9%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 288 to 146 computations (49.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...