FastMath test3

Time bar (total: 7.4s)

analyze0.0ms (0%)

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

Compiled 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.0s (13.5%)

Results
606.0ms7802×0valid
62.0ms358×1valid
22.0ms96×2valid
Precisions
Click to see histograms. Total time spent on operations: 366.0ms
ival-mult: 234.0ms (64% of total)
ival-add: 108.0ms (29.5% of total)
backward-pass: 13.0ms (3.6% of total)
const: 11.0ms (3% of total)
Bogosity

preprocess107.0ms (1.4%)

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)

explain93.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
40-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
53.0ms482×0valid
3.0ms20×1valid
3.0ms10×2valid
Compiler

Compiled 84 to 29 computations (65.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 13.0ms (64.4% of total)
ival-add: 6.0ms (29.7% of total)
const: 1.0ms (5% of total)
backward-pass: 1.0ms (5% of total)

eval0.0ms (0%)

Compiler

Compiled 10 to 7 computations (30% saved)

prune1.0ms (0%)

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

Compiled 10 to 7 computations (30% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
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
56×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
0719
11817
24717
310017
412217
512317
012317
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 (+ d2 (+ 3 d3)))
d1
(+ d2 (+ 3 d3))
d2
(+ 3 d3)
3
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

localize36.0ms (0.5%)

Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
accuracy100.0%
(+.f64 #s(literal 3 binary64) d3)
accuracy100.0%
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Results
21.0ms244×0valid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 23 to 8 computations (65.2% saved)

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

series4.0ms (0.1%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (* d1 (+ d2 (+ 3 d3)))>
#<alt (+ d2 (+ 3 d3))>
#<alt (+ 3 d3)>
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))))>
Calls

18 calls:

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

rewrite269.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
3212×*-lowering-*.f32
3212×*-lowering-*.f64
2558×/-lowering-/.f32
2558×/-lowering-/.f64
1910×sum5-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0715
14413
241813
3594313
0819113
Stop Event
iter limit
node limit
Counts
3 → 186
Calls
Call 1
Inputs
(* d1 (+ d2 (+ 3 d3)))
(+ d2 (+ 3 d3))
(+ 3 d3)
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))
(+.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 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(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 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.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 (*.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 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 (*.f64 d1 (+.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 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 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 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.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)))))) (-.f64 #s(literal 0 binary64) (+.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 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1)) (*.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 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.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 0 binary64) (+.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 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 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 d2 #s(literal 3 binary64))) (*.f64 d3 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (*.f64 d1 (-.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 d1 (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d3))) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.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 0 binary64) (+.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 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) d1) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.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))))) d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2)) d1) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) d1)
(*.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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) d1))
(*.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 d1 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))))))
(*.f64 (*.f64 (*.f64 d1 (+.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 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 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.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 (*.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) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 d2)))))
(*.f64 (/.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 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2) (*.f64 (+.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) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.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 d1 (-.f64 (*.f64 d2 d2) (*.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 d2 (+.f64 #s(literal 3 binary64) d3)))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+.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 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (neg.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 d2 d3) #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (-.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) d2))
(-.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 d2 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d3 d3) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(-.f64 (+.f64 d2 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d3 d3) (-.f64 #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)
(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)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(neg.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.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)))))
(neg.f64 (/.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.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 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.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 0 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 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.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 #s(literal 3 binary64) d3) (*.f64 (*.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 (*.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 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 d2 (*.f64 d2 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 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.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 #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 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (+.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 #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 d2 (-.f64 #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 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 (*.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 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (-.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 (*.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 (*.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 (+.f64 #s(literal 3 binary64) d3)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.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 (-.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 d2 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.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 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #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 #s(literal 3 binary64) d3) (*.f64 (*.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 #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 d2 (*.f64 d2 d2))))) (+.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 (+.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))))) #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 (+.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))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.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 (+.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)))) #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 (-.f64 #s(literal 0 binary64) (+.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 #s(literal 0 binary64) (+.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 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.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)))))) (neg.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(/.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 d2 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.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)))))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64)))) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 9 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (-.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 #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)))))
(/.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)))) #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 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (-.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 #s(literal 3 binary64) d3) (*.f64 (*.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 #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 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 d2 (*.f64 d2 d2))))))
(/.f64 (*.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)))) (-.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 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 (+.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 (*.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 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.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 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.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 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.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 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (+.f64 d2 (+.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 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 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (+.f64 d2 (+.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 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (+.f64 d2 (+.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 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.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 #s(literal 0 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 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.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 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.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 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 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (+.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.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 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 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 d2)))))
(*.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)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2) (*.f64 (+.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) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.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 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)) (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 #s(literal 0 binary64) (+.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 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 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 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 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 (*.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 #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 #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 (-.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 #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 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 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 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 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 #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 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 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 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)))
(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 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 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 #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 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(*.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 #s(literal 3 binary64) d3))
(*.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 #s(literal 3 binary64) d3))))

simplify183.0ms (2.5%)

Algorithm
egg-herbie
Rules
2114×*-lowering-*.f32
2114×*-lowering-*.f64
1244×times-frac
1086×fma-define
896×sum4-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056362
1201314
2600314
31819314
45991314
08076314
Stop Event
iter limit
node limit
Counts
72 → 72
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))))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 d2 (+.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)

eval50.0ms (0.7%)

Compiler

Compiled 5813 to 682 computations (88.3% saved)

prune48.0ms (0.6%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New2499258
Fresh000
Picked101
Done000
Total2509259
Accuracy
100.0%
Counts
259 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
42.2%
(/.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))))
99.6%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
64.8%
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
44.9%
(*.f64 d1 (/.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)))))))
78.5%
(*.f64 d1 (+.f64 d2 d3))
63.1%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
62.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
42.0%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
Compiler

Compiled 292 to 150 computations (48.6% saved)

simplify198.0ms (2.7%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 (*.f64 d2 d2))
cost-diff0
(+.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))))
cost-diff0
(*.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)))))
cost-diff0
(/.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))))
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 #s(literal 3 binary64) d3)
cost-diff0
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
cost-diff128
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
Rules
2290×+-lowering-+.f64
2290×+-lowering-+.f32
1746×*-lowering-*.f32
1746×*-lowering-*.f64
1504×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023145
175139
2204139
3743139
44282139
56761139
08273139
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ d1 (/ 1 (+ d2 (+ 3 d3))))
d1
(/ 1 (+ d2 (+ 3 d3)))
1
(+ d2 (+ 3 d3))
d2
(+ 3 d3)
3
d3
(* d1 d2)
d1
d2
(* d1 (+ 3 d3))
d1
(+ 3 d3)
3
d3
(* d1 (+ d2 d3))
d1
(+ d2 d3)
d2
d3
(/ (* d1 (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))) (+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) d2))))
(* d1 (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3)))))
d1
(+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))
(* d2 (* d2 d2))
d2
(* d2 d2)
(* (+ 3 d3) (* (+ 3 d3) (+ 3 d3)))
(+ 3 d3)
3
d3
(* (+ 3 d3) (+ 3 d3))
(+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) d2)))
(* (+ 3 d3) (- (+ 3 d3) d2))
(- (+ 3 d3) d2)
Outputs
(/ d1 (/ 1 (+ d2 (+ 3 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
d1
(/ 1 (+ d2 (+ 3 d3)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
1
#s(literal 1 binary64)
(+ 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 d2)
(*.f64 d1 d2)
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 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))) (+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) d2))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 6 binary64))))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(* d1 (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3)))))
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 6 binary64)))))))
d1
(+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))
(+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 6 binary64))))))
(* d2 (* d2 d2))
(*.f64 d2 (*.f64 d2 d2))
d2
(* d2 d2)
(*.f64 d2 d2)
(* (+ 3 d3) (* (+ 3 d3) (+ 3 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 6 binary64)))))
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
3
#s(literal 3 binary64)
d3
(* (+ 3 d3) (+ 3 d3))
(+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal 6 binary64))))
(+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) d2)))
(+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))
(* (+ 3 d3) (- (+ 3 d3) d2))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))
(- (+ 3 d3) d2)
(+.f64 #s(literal 3 binary64) (-.f64 d3 d2))

localize120.0ms (1.6%)

Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy98.7%
(+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
accuracy94.1%
(*.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)))))
accuracy92.6%
(+.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))))
accuracy50.2%
(/.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))))
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 (+.f64 #s(literal 3 binary64) d3))
accuracy100.0%
(+.f64 #s(literal 3 binary64) d3)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
accuracy99.6%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
Results
57.0ms218×0valid
12.0ms23×1valid
9.0ms12×2valid
4.0ms5exit
Compiler

Compiled 189 to 24 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-mult: 19.0ms (45.5% of total)
ival-add: 8.0ms (19.2% of total)
ival-div: 7.0ms (16.8% of total)
ival-sub: 4.0ms (9.6% of total)
backward-pass: 3.0ms (7.2% of total)
const: 1.0ms (2.4% of total)

series33.0ms (0.4%)

Counts
13 → 336
Calls
Call 1
Inputs
#<alt (/ d1 (/ 1 (+ d2 (+ 3 d3))))>
#<alt (/ 1 (+ d2 (+ 3 d3)))>
#<alt (+ d2 (+ 3 d3))>
#<alt (+ 3 d3)>
#<alt (* d1 d2)>
#<alt (* d1 (+ 3 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (+ d2 d3)>
#<alt (/ (* d1 (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))) (+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) d2))))>
#<alt (* d1 (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3)))))>
#<alt (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))>
#<alt (* d2 (* d2 d2))>
#<alt (+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) 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 (/ 1 (+ 3 d3))>
#<alt (+ (* -1 (/ d2 (pow (+ 3 d3) 2))) (/ 1 (+ 3 d3)))>
#<alt (+ (* d2 (- (/ d2 (pow (+ 3 d3) 3)) (/ 1 (pow (+ 3 d3) 2)))) (/ 1 (+ 3 d3)))>
#<alt (+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow (+ 3 d3) 4))) (/ 1 (pow (+ 3 d3) 3)))) (/ 1 (pow (+ 3 d3) 2)))) (/ 1 (+ 3 d3)))>
#<alt (/ 1 d2)>
#<alt (/ (+ 1 (* -1 (/ (+ 3 d3) d2))) d2)>
#<alt (/ (- (+ 1 (/ (pow (+ 3 d3) 2) (pow d2 2))) (+ (* 3 (/ 1 d2)) (/ d3 d2))) d2)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3)))) (+ (* -1 (/ (pow (+ 3 d3) 2) (pow d2 2))) (+ (* 3 (/ 1 d2)) (/ d3 d2)))) d2)>
#<alt (/ 1 d2)>
#<alt (* -1 (/ (- (+ (* 3 (/ 1 d2)) (/ d3 d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d3) 2) d2) (+ 3 d3)) d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d3) 3) d2) (pow (+ 3 d3) 2)) d2)) (+ 3 d3)) d2)) 1) d2))>
#<alt (/ 1 (+ 3 d2))>
#<alt (+ (* -1 (/ d3 (pow (+ 3 d2) 2))) (/ 1 (+ 3 d2)))>
#<alt (+ (* d3 (- (/ d3 (pow (+ 3 d2) 3)) (/ 1 (pow (+ 3 d2) 2)))) (/ 1 (+ 3 d2)))>
#<alt (+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow (+ 3 d2) 4))) (/ 1 (pow (+ 3 d2) 3)))) (/ 1 (pow (+ 3 d2) 2)))) (/ 1 (+ 3 d2)))>
#<alt (/ 1 d3)>
#<alt (/ (+ 1 (* -1 (/ (+ 3 d2) d3))) d3)>
#<alt (/ (- (+ 1 (/ (pow (+ 3 d2) 2) (pow d3 2))) (+ (* 3 (/ 1 d3)) (/ d2 d3))) d3)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 3 d2) 3) (pow d3 3)))) (+ (* -1 (/ (pow (+ 3 d2) 2) (pow d3 2))) (+ (* 3 (/ 1 d3)) (/ d2 d3)))) d3)>
#<alt (/ 1 d3)>
#<alt (* -1 (/ (- (+ (* 3 (/ 1 d3)) (/ d2 d3)) 1) d3))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d2) 2) d3) (+ 3 d2)) d3)) 1) d3))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d2) 3) d3) (pow (+ 3 d2) 2)) d3)) (+ 3 d2)) d3)) 1) 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 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 (* 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 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))>
#<alt (* d1 (+ 3 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 3 d3)))>
#<alt (+ (* d1 (+ 3 d3)) (* d2 (- (* -1 (* d2 (+ (* -1 (/ d1 (+ 3 d3))) (/ d1 (+ 3 d3))))) (* -1 d1))))>
#<alt (+ (* d1 (+ 3 d3)) (* d2 (- (* d2 (- (* d2 (- (/ d1 (pow (+ 3 d3) 2)) (+ (* -1 (/ d1 (pow (+ 3 d3) 2))) (* 2 (/ d1 (pow (+ 3 d3) 2)))))) (+ (* -1 (/ d1 (+ 3 d3))) (/ d1 (+ 3 d3))))) (* -1 d1))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))>
#<alt (* d2 (- (+ d1 (* -1 (/ (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2))) (pow d2 2)))) (* -1 (/ (* d1 (+ 3 d3)) d2))))>
#<alt (* d2 (- (+ d1 (* -1 (/ (* (+ 3 d3) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) (pow d2 3)))) (+ (* -1 (/ (* d1 (+ 3 d3)) d2)) (+ (* -1 (/ (* d1 (pow (+ 3 d3) 2)) (pow d2 2))) (/ (* d1 (pow (+ 3 d3) 2)) (pow d2 2))))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (* d1 (pow (+ 3 d3) 2)) d2)) (/ (* d1 (pow (+ 3 d3) 2)) d2)) (* -1 (* d1 (+ 3 d3)))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (+ 3 d3) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) d2)) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) d2)) (* -1 (* d1 (+ 3 d3)))) d2)))))>
#<alt (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2)))>
#<alt (+ (* d3 (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))>
#<alt (+ (* d3 (- (+ (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))>
#<alt (+ (* d3 (- (+ (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (+ (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (+ (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 3))) (+ (* 27 (/ d1 (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2))) (/ (* (- 6 d2) (- (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2)))))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))>
#<alt (* d1 d3)>
#<alt (* d3 (- (+ d1 (* 9 (/ d1 d3))) (/ (* d1 (- 6 d2)) d3)))>
#<alt (* d3 (- (+ d1 (+ (* 9 (/ d1 d3)) (* 27 (/ d1 (pow d3 2))))) (+ (/ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (pow d3 2)) (+ (/ (* d1 (- 6 d2)) d3) (/ (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 2))))))>
#<alt (* d3 (- (+ d1 (+ (* 9 (/ d1 d3)) (+ (* 27 (/ d1 (pow d3 2))) (/ (* d1 (+ 27 (pow d2 3))) (pow d3 3))))) (+ (/ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (pow d3 2)) (+ (/ (* d1 (- 6 d2)) d3) (+ (/ (* (+ (* 3 (- 3 d2)) (pow d2 2)) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 3)) (+ (/ (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 2)) (/ (* (- 6 d2) (- (* 27 d1) (+ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2))))))) (pow d3 3))))))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (- (* -27 d1) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) d3)) (* 9 d1)) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -27 d1) (* -1 (/ (- (* d1 (+ 27 (pow d2 3))) (+ (* (+ (* 3 (- 3 d2)) (pow d2 2)) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))) (* (- (* -27 d1) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) (- (* -1 (- 3 d2)) 3)))) d3))) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) d3)) (* 9 d1)) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))>
#<alt (* d1 (pow (+ 3 d3) 3))>
#<alt (+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))>
#<alt (+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))>
#<alt (+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))>
#<alt (* d1 (pow d2 3))>
#<alt (* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))>
#<alt (* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))>
#<alt (* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))>
#<alt (* d1 (pow d2 3))>
#<alt (* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))>
#<alt (* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))>
#<alt (* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))>
#<alt (* d1 (+ 27 (pow d2 3)))>
#<alt (+ (* 27 (* d1 d3)) (* d1 (+ 27 (pow d2 3))))>
#<alt (+ (* d1 (+ 27 (pow d2 3))) (* d3 (+ (* 9 (* d1 d3)) (* 27 d1))))>
#<alt (+ (* d1 (+ 27 (pow d2 3))) (* d3 (+ (* 27 d1) (* d3 (+ (* 9 d1) (* d1 d3))))))>
#<alt (* d1 (pow d3 3))>
#<alt (* (pow d3 3) (+ d1 (* 9 (/ d1 d3))))>
#<alt (* (pow d3 3) (+ d1 (+ (* 9 (/ d1 d3)) (* 27 (/ d1 (pow d3 2))))))>
#<alt (* (pow d3 3) (+ d1 (+ (* 9 (/ d1 d3)) (+ (* 27 (/ d1 (pow d3 2))) (/ (* d1 (+ 27 (pow d2 3))) (pow d3 3))))))>
#<alt (* d1 (pow d3 3))>
#<alt (* -1 (* (pow d3 3) (+ (* -9 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* (pow d3 3) (+ (* -1 d1) (* -1 (/ (+ (* 9 d1) (* 27 (/ d1 d3))) d3)))))>
#<alt (* -1 (* (pow d3 3) (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -27 d1) (* -1 (/ (* d1 (+ 27 (pow d2 3))) d3))) d3)) (* 9 d1)) d3)))))>
#<alt (pow (+ 3 d3) 3)>
#<alt (+ (pow d2 3) (pow (+ 3 d3) 3))>
#<alt (+ (pow d2 3) (pow (+ 3 d3) 3))>
#<alt (+ (pow d2 3) (pow (+ 3 d3) 3))>
#<alt (pow d2 3)>
#<alt (* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))>
#<alt (* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))>
#<alt (* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))>
#<alt (pow d2 3)>
#<alt (* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))>
#<alt (* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))>
#<alt (* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))>
#<alt (+ 27 (pow d2 3))>
#<alt (+ 27 (+ (* 27 d3) (pow d2 3)))>
#<alt (+ 27 (+ (* d3 (+ 27 (* 9 d3))) (pow d2 3)))>
#<alt (+ 27 (+ (* d3 (+ 27 (* d3 (+ 9 d3)))) (pow d2 3)))>
#<alt (pow d3 3)>
#<alt (* (pow d3 3) (+ 1 (* 9 (/ 1 d3))))>
#<alt (* (pow d3 3) (+ 1 (+ (* 9 (/ 1 d3)) (/ 27 (pow d3 2)))))>
#<alt (* (pow d3 3) (+ 1 (+ (* 9 (/ 1 d3)) (+ (* 27 (/ 1 (pow d3 3))) (+ (/ 27 (pow d3 2)) (/ (pow d2 3) (pow d3 3)))))))>
#<alt (pow d3 3)>
#<alt (* (pow d3 3) (+ 1 (* 9 (/ 1 d3))))>
#<alt (* -1 (* (pow d3 3) (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) d3)) 1)))>
#<alt (* -1 (* (pow d3 3) (- (* -1 (/ (+ 9 (* -1 (/ (- (* -1 (/ (+ 27 (pow d2 3)) d3)) 27) d3))) d3)) 1)))>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow d2 3)>
#<alt (pow (+ 3 d3) 2)>
#<alt (+ (* -1 (* d2 (+ 3 d3))) (pow (+ 3 d3) 2))>
#<alt (+ (* d2 (+ d2 (* -1 (+ 3 d3)))) (pow (+ 3 d3) 2))>
#<alt (+ (* d2 (+ d2 (* -1 (+ 3 d3)))) (pow (+ 3 d3) 2))>
#<alt (pow d2 2)>
#<alt (* (pow d2 2) (+ 1 (* -1 (/ (+ 3 d3) d2))))>
#<alt (* (pow d2 2) (+ 1 (+ (* -1 (/ (+ 3 d3) d2)) (/ (pow (+ 3 d3) 2) (pow d2 2)))))>
#<alt (* (pow d2 2) (+ 1 (+ (* -1 (/ (+ 3 d3) d2)) (/ (pow (+ 3 d3) 2) (pow d2 2)))))>
#<alt (pow d2 2)>
#<alt (* (pow d2 2) (+ 1 (* -1 (/ (+ 3 d3) d2))))>
#<alt (* (pow d2 2) (+ 1 (* -1 (/ (+ 3 (+ d3 (* -1 (/ (pow (+ 3 d3) 2) d2)))) d2))))>
#<alt (* (pow d2 2) (+ 1 (* -1 (/ (+ 3 (+ d3 (* -1 (/ (pow (+ 3 d3) 2) d2)))) d2))))>
#<alt (+ (* 3 (- 3 d2)) (pow d2 2))>
#<alt (+ (* 3 (- 3 d2)) (+ (* d3 (- 6 d2)) (pow d2 2)))>
#<alt (+ (* 3 (- 3 d2)) (+ (* d3 (- (+ 6 d3) d2)) (pow d2 2)))>
#<alt (+ (* 3 (- 3 d2)) (+ (* d3 (- (+ 6 d3) d2)) (pow d2 2)))>
#<alt (pow d3 2)>
#<alt (* (pow d3 2) (- (+ 1 (* 6 (/ 1 d3))) (/ d2 d3)))>
#<alt (* (pow d3 2) (- (+ 1 (+ (* 3 (/ (- 3 d2) (pow d3 2))) (+ (* 6 (/ 1 d3)) (/ (pow d2 2) (pow d3 2))))) (/ d2 d3)))>
#<alt (* (pow d3 2) (- (+ 1 (+ (* 3 (/ (- 3 d2) (pow d3 2))) (+ (* 6 (/ 1 d3)) (/ (pow d2 2) (pow d3 2))))) (/ d2 d3)))>
#<alt (pow d3 2)>
#<alt (* (pow d3 2) (+ 1 (* -1 (/ (- (* -1 (- 3 d2)) 3) d3))))>
#<alt (* (pow d3 2) (+ 1 (* -1 (/ (- (+ (* -1 (- 3 d2)) (* -1 (/ (+ (* 3 (- 3 d2)) (pow d2 2)) d3))) 3) d3))))>
#<alt (* (pow d3 2) (+ 1 (* -1 (/ (- (+ (* -1 (- 3 d2)) (* -1 (/ (+ (* 3 (- 3 d2)) (pow d2 2)) d3))) 3) d3))))>
Calls

84 calls:

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

rewrite348.0ms (4.7%)

Algorithm
batch-egg-rewrite
Rules
3144×/-lowering-/.f32
3144×/-lowering-/.f64
3050×*-lowering-*.f32
3050×*-lowering-*.f64
2370×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02381
116174
2153074
0857774
Stop Event
iter limit
node limit
Counts
13 → 471
Calls
Call 1
Inputs
(/ d1 (/ 1 (+ d2 (+ 3 d3))))
(/ 1 (+ d2 (+ 3 d3)))
(+ d2 (+ 3 d3))
(+ 3 d3)
(* d1 d2)
(* d1 (+ 3 d3))
(* d1 (+ d2 d3))
(+ d2 d3)
(/ (* d1 (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))) (+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) d2))))
(* d1 (+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3)))))
(+ (* d2 (* d2 d2)) (* (+ 3 d3) (* (+ 3 d3) (+ 3 d3))))
(* d2 (* d2 d2))
(+ (* d2 d2) (* (+ 3 d3) (- (+ 3 d3) d2)))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.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 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(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 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(/.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 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/.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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(/.f64 (*.f64 d1 (-.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 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(/.f64 (*.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))))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.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))))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.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 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.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 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.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 d2 (+.f64 #s(literal 3 binary64) d3)) d1)
(*.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 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 d1 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.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)))))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.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)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.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)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 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 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.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 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (-.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)))) #s(literal 1 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.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)))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.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))))) #s(literal -1 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.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 #s(literal 3 binary64) (-.f64 d3 d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.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))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.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 (pow.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)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))))
(*.f64 (pow.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)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+.f64 d3 (+.f64 d2 #s(literal 3 binary64)))
(+.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(+.f64 (+.f64 d2 d3) #s(literal 3 binary64))
(+.f64 (+.f64 d2 #s(literal 3 binary64)) d3)
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 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 d2 d2) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (/.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 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 #s(literal 3 binary64) (-.f64 d3 d2))))) (/.f64 (/.f64 (*.f64 (*.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 #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 #s(literal 3 binary64) (-.f64 d3 d2))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 #s(literal 3 binary64) (-.f64 d3 d2)))))) (/.f64 (/.f64 (*.f64 (*.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 #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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 (*.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 #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 (+.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 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.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 (+.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.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 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 3 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(-.f64 (/.f64 (*.f64 d2 d2) (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 3 binary64) d3))) (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)) (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) (-.f64 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 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal 3 binary64))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) d2)
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 3 binary64))
(/.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 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (+.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 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (+.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 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (+.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) (neg.f64 (/.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.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 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 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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))))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.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 (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))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2))) (neg.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.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 (-.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 (-.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 (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 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.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 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 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.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 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (+.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))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.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 (*.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 (+.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 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 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.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 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) #s(literal 1 binary64)) (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2))) (/.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (+.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)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))
(*.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)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(*.f64 (pow.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)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 (pow.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)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))) #s(literal 1 binary64)))
(*.f64 (pow.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)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.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))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.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 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.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 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.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 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (/.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 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.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 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.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)))) #s(literal 1 binary64)) (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))))
(*.f64 (/.f64 (+.f64 d2 (+.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 d2 (*.f64 d2 d2)))) (/.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2)) (+.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 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 d3 #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 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 #s(literal 1 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 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal -1 binary64) (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 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) 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 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 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))
(/.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 (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 3 binary64) d3) #s(literal 1 binary64))
(pow.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)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (*.f64 d3 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 (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 #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 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 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 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 (neg.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.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 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d1)) (neg.f64 (+.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)) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64))))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (+.f64 #s(literal 3 binary64) d3) d1)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.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 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 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (-.f64 d2 d3))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1)) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1)) (neg.f64 (-.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(+.f64 d2 d3)
(+.f64 d3 d2)
(-.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)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 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 (*.f64 d2 d2) (*.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (-.f64 d2 d3))))
(/.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))))))
(pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal -1 binary64))
(*.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 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.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 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(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 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d1 d3))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(/.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 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/.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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(/.f64 (*.f64 d1 (-.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 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(/.f64 (*.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))))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1))) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.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))))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.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 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.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 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d3)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.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 d2 (+.f64 #s(literal 3 binary64) d3)) d1)
(*.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 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 d1 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.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 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.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)))))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.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)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.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)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 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 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 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 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.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 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (-.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)))) #s(literal 1 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.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)))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(*.f64 (/.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))))) #s(literal -1 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))))
(+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))
(fma.f64 d1 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))))
(fma.f64 d2 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) d1) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))))
(fma.f64 (*.f64 d1 d2) (*.f64 d2 d2) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))))
(fma.f64 (*.f64 d2 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(fma.f64 (*.f64 d2 (*.f64 d2 d2)) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) d1 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))))
(fma.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))))
(fma.f64 (*.f64 d1 (*.f64 d2 d2)) d2 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #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 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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)))))) d1) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) 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 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (neg.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))) (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))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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)))))) d1)) (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) d1)) (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))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d2 (*.f64 d2 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 (+.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 d1 (+.f64 (*.f64 d2 d2) (+.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 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #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 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (/.f64 d1 (-.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 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 (+.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 #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 (*.f64 (*.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 #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 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))
(fma.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))))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (*.f64 d2 d2)))
(fma.f64 (*.f64 d2 d2) d2 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3) (*.f64 d2 (*.f64 d2 d2)))
(fma.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 3/2 binary64)) (*.f64 d2 (*.f64 d2 d2)))
(fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (pow.f64 d2 #s(literal 3/2 binary64)) (*.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 d2) (*.f64 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 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 #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 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 #s(literal -1 binary64) (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)))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #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 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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))))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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))))))) (neg.f64 (+.f64 (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))) (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))))))
(/.f64 (-.f64 (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 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 (+.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 (*.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 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))) (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)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.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 #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))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 (*.f64 (*.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 #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 (*.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 #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 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.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 (+.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 #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)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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))
(pow.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)))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #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) (-.f64 d3 d2)))) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 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 #s(literal 3 binary64) d3)) (*.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 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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 d2 (*.f64 d2 d2)))))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.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 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (-.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 (+.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 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)))) (+.f64 (*.f64 d2 d2) (+.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 (*.f64 d2 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 d2)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d2)) #s(literal 3/2 binary64)))
(pow.f64 d2 #s(literal 3 binary64))
(pow.f64 (*.f64 d2 d2) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 d2 #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 d2)) #s(literal 3 binary64))
(*.f64 d2 (*.f64 d2 d2))
(*.f64 (*.f64 d2 d2) d2)
(*.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (pow.f64 d2 #s(literal 3/2 binary64)))
(+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(-.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 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))
(fma.f64 d2 d2 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 d2 d2))
(fma.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) d3) (*.f64 d2 d2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)) (*.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.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 (*.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.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))))))
(pow.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 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) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))) (*.f64 d2 d2))))))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))))

simplify410.0ms (5.5%)

Algorithm
egg-herbie
Rules
4512×*-lowering-*.f32
4512×*-lowering-*.f64
3192×+-lowering-+.f64
3192×+-lowering-+.f32
1264×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05474024
119673638
274963632
081213632
Stop Event
iter limit
node limit
Counts
336 → 336
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)))))
(/ 1 (+ 3 d3))
(+ (* -1 (/ d2 (pow (+ 3 d3) 2))) (/ 1 (+ 3 d3)))
(+ (* d2 (- (/ d2 (pow (+ 3 d3) 3)) (/ 1 (pow (+ 3 d3) 2)))) (/ 1 (+ 3 d3)))
(+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow (+ 3 d3) 4))) (/ 1 (pow (+ 3 d3) 3)))) (/ 1 (pow (+ 3 d3) 2)))) (/ 1 (+ 3 d3)))
(/ 1 d2)
(/ (+ 1 (* -1 (/ (+ 3 d3) d2))) d2)
(/ (- (+ 1 (/ (pow (+ 3 d3) 2) (pow d2 2))) (+ (* 3 (/ 1 d2)) (/ d3 d2))) d2)
(/ (- (+ 1 (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3)))) (+ (* -1 (/ (pow (+ 3 d3) 2) (pow d2 2))) (+ (* 3 (/ 1 d2)) (/ d3 d2)))) d2)
(/ 1 d2)
(* -1 (/ (- (+ (* 3 (/ 1 d2)) (/ d3 d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d3) 2) d2) (+ 3 d3)) d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d3) 3) d2) (pow (+ 3 d3) 2)) d2)) (+ 3 d3)) d2)) 1) d2))
(/ 1 (+ 3 d2))
(+ (* -1 (/ d3 (pow (+ 3 d2) 2))) (/ 1 (+ 3 d2)))
(+ (* d3 (- (/ d3 (pow (+ 3 d2) 3)) (/ 1 (pow (+ 3 d2) 2)))) (/ 1 (+ 3 d2)))
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow (+ 3 d2) 4))) (/ 1 (pow (+ 3 d2) 3)))) (/ 1 (pow (+ 3 d2) 2)))) (/ 1 (+ 3 d2)))
(/ 1 d3)
(/ (+ 1 (* -1 (/ (+ 3 d2) d3))) d3)
(/ (- (+ 1 (/ (pow (+ 3 d2) 2) (pow d3 2))) (+ (* 3 (/ 1 d3)) (/ d2 d3))) d3)
(/ (- (+ 1 (* -1 (/ (pow (+ 3 d2) 3) (pow d3 3)))) (+ (* -1 (/ (pow (+ 3 d2) 2) (pow d3 2))) (+ (* 3 (/ 1 d3)) (/ d2 d3)))) d3)
(/ 1 d3)
(* -1 (/ (- (+ (* 3 (/ 1 d3)) (/ d2 d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d2) 2) d3) (+ 3 d2)) d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d2) 3) d3) (pow (+ 3 d2) 2)) d3)) (+ 3 d2)) d3)) 1) 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 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))))
(* 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 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(* d1 (+ 3 d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ (* d1 (+ 3 d3)) (* d2 (- (* -1 (* d2 (+ (* -1 (/ d1 (+ 3 d3))) (/ d1 (+ 3 d3))))) (* -1 d1))))
(+ (* d1 (+ 3 d3)) (* d2 (- (* d2 (- (* d2 (- (/ d1 (pow (+ 3 d3) 2)) (+ (* -1 (/ d1 (pow (+ 3 d3) 2))) (* 2 (/ d1 (pow (+ 3 d3) 2)))))) (+ (* -1 (/ d1 (+ 3 d3))) (/ d1 (+ 3 d3))))) (* -1 d1))))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (- (+ d1 (* -1 (/ (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2))) (pow d2 2)))) (* -1 (/ (* d1 (+ 3 d3)) d2))))
(* d2 (- (+ d1 (* -1 (/ (* (+ 3 d3) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) (pow d2 3)))) (+ (* -1 (/ (* d1 (+ 3 d3)) d2)) (+ (* -1 (/ (* d1 (pow (+ 3 d3) 2)) (pow d2 2))) (/ (* d1 (pow (+ 3 d3) 2)) (pow d2 2))))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (* d1 (pow (+ 3 d3) 2)) d2)) (/ (* d1 (pow (+ 3 d3) 2)) d2)) (* -1 (* d1 (+ 3 d3)))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (+ 3 d3) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) d2)) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) d2)) (* -1 (* d1 (+ 3 d3)))) d2)))))
(/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2)))
(+ (* d3 (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))
(+ (* d3 (- (+ (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))
(+ (* d3 (- (+ (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (+ (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (+ (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 3))) (+ (* 27 (/ d1 (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2))) (/ (* (- 6 d2) (- (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2)))))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))
(* d1 d3)
(* d3 (- (+ d1 (* 9 (/ d1 d3))) (/ (* d1 (- 6 d2)) d3)))
(* d3 (- (+ d1 (+ (* 9 (/ d1 d3)) (* 27 (/ d1 (pow d3 2))))) (+ (/ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (pow d3 2)) (+ (/ (* d1 (- 6 d2)) d3) (/ (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 2))))))
(* d3 (- (+ d1 (+ (* 9 (/ d1 d3)) (+ (* 27 (/ d1 (pow d3 2))) (/ (* d1 (+ 27 (pow d2 3))) (pow d3 3))))) (+ (/ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (pow d3 2)) (+ (/ (* d1 (- 6 d2)) d3) (+ (/ (* (+ (* 3 (- 3 d2)) (pow d2 2)) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 3)) (+ (/ (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 2)) (/ (* (- 6 d2) (- (* 27 d1) (+ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2))))))) (pow d3 3))))))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (- (* -27 d1) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) d3)) (* 9 d1)) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -27 d1) (* -1 (/ (- (* d1 (+ 27 (pow d2 3))) (+ (* (+ (* 3 (- 3 d2)) (pow d2 2)) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))) (* (- (* -27 d1) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) (- (* -1 (- 3 d2)) 3)))) d3))) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) d3)) (* 9 d1)) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(* d1 (pow (+ 3 d3) 3))
(+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))
(+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))
(+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))
(* d1 (pow d2 3))
(* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))
(* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))
(* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))
(* d1 (pow d2 3))
(* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))
(* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))
(* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))
(* d1 (+ 27 (pow d2 3)))
(+ (* 27 (* d1 d3)) (* d1 (+ 27 (pow d2 3))))
(+ (* d1 (+ 27 (pow d2 3))) (* d3 (+ (* 9 (* d1 d3)) (* 27 d1))))
(+ (* d1 (+ 27 (pow d2 3))) (* d3 (+ (* 27 d1) (* d3 (+ (* 9 d1) (* d1 d3))))))
(* d1 (pow d3 3))
(* (pow d3 3) (+ d1 (* 9 (/ d1 d3))))
(* (pow d3 3) (+ d1 (+ (* 9 (/ d1 d3)) (* 27 (/ d1 (pow d3 2))))))
(* (pow d3 3) (+ d1 (+ (* 9 (/ d1 d3)) (+ (* 27 (/ d1 (pow d3 2))) (/ (* d1 (+ 27 (pow d2 3))) (pow d3 3))))))
(* d1 (pow d3 3))
(* -1 (* (pow d3 3) (+ (* -9 (/ d1 d3)) (* -1 d1))))
(* -1 (* (pow d3 3) (+ (* -1 d1) (* -1 (/ (+ (* 9 d1) (* 27 (/ d1 d3))) d3)))))
(* -1 (* (pow d3 3) (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -27 d1) (* -1 (/ (* d1 (+ 27 (pow d2 3))) d3))) d3)) (* 9 d1)) d3)))))
(pow (+ 3 d3) 3)
(+ (pow d2 3) (pow (+ 3 d3) 3))
(+ (pow d2 3) (pow (+ 3 d3) 3))
(+ (pow d2 3) (pow (+ 3 d3) 3))
(pow d2 3)
(* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))
(* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))
(* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))
(pow d2 3)
(* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))
(* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))
(* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))
(+ 27 (pow d2 3))
(+ 27 (+ (* 27 d3) (pow d2 3)))
(+ 27 (+ (* d3 (+ 27 (* 9 d3))) (pow d2 3)))
(+ 27 (+ (* d3 (+ 27 (* d3 (+ 9 d3)))) (pow d2 3)))
(pow d3 3)
(* (pow d3 3) (+ 1 (* 9 (/ 1 d3))))
(* (pow d3 3) (+ 1 (+ (* 9 (/ 1 d3)) (/ 27 (pow d3 2)))))
(* (pow d3 3) (+ 1 (+ (* 9 (/ 1 d3)) (+ (* 27 (/ 1 (pow d3 3))) (+ (/ 27 (pow d3 2)) (/ (pow d2 3) (pow d3 3)))))))
(pow d3 3)
(* (pow d3 3) (+ 1 (* 9 (/ 1 d3))))
(* -1 (* (pow d3 3) (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) d3)) 1)))
(* -1 (* (pow d3 3) (- (* -1 (/ (+ 9 (* -1 (/ (- (* -1 (/ (+ 27 (pow d2 3)) d3)) 27) d3))) d3)) 1)))
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow d2 3)
(pow (+ 3 d3) 2)
(+ (* -1 (* d2 (+ 3 d3))) (pow (+ 3 d3) 2))
(+ (* d2 (+ d2 (* -1 (+ 3 d3)))) (pow (+ 3 d3) 2))
(+ (* d2 (+ d2 (* -1 (+ 3 d3)))) (pow (+ 3 d3) 2))
(pow d2 2)
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 d3) d2))))
(* (pow d2 2) (+ 1 (+ (* -1 (/ (+ 3 d3) d2)) (/ (pow (+ 3 d3) 2) (pow d2 2)))))
(* (pow d2 2) (+ 1 (+ (* -1 (/ (+ 3 d3) d2)) (/ (pow (+ 3 d3) 2) (pow d2 2)))))
(pow d2 2)
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 d3) d2))))
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 (+ d3 (* -1 (/ (pow (+ 3 d3) 2) d2)))) d2))))
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 (+ d3 (* -1 (/ (pow (+ 3 d3) 2) d2)))) d2))))
(+ (* 3 (- 3 d2)) (pow d2 2))
(+ (* 3 (- 3 d2)) (+ (* d3 (- 6 d2)) (pow d2 2)))
(+ (* 3 (- 3 d2)) (+ (* d3 (- (+ 6 d3) d2)) (pow d2 2)))
(+ (* 3 (- 3 d2)) (+ (* d3 (- (+ 6 d3) d2)) (pow d2 2)))
(pow d3 2)
(* (pow d3 2) (- (+ 1 (* 6 (/ 1 d3))) (/ d2 d3)))
(* (pow d3 2) (- (+ 1 (+ (* 3 (/ (- 3 d2) (pow d3 2))) (+ (* 6 (/ 1 d3)) (/ (pow d2 2) (pow d3 2))))) (/ d2 d3)))
(* (pow d3 2) (- (+ 1 (+ (* 3 (/ (- 3 d2) (pow d3 2))) (+ (* 6 (/ 1 d3)) (/ (pow d2 2) (pow d3 2))))) (/ d2 d3)))
(pow d3 2)
(* (pow d3 2) (+ 1 (* -1 (/ (- (* -1 (- 3 d2)) 3) d3))))
(* (pow d3 2) (+ 1 (* -1 (/ (- (+ (* -1 (- 3 d2)) (* -1 (/ (+ (* 3 (- 3 d2)) (pow d2 2)) d3))) 3) d3))))
(* (pow d3 2) (+ 1 (* -1 (/ (- (+ (* -1 (- 3 d2)) (* -1 (/ (+ (* 3 (- 3 d2)) (pow d2 2)) d3))) 3) d3))))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d3 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal -1 binary64)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d3 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal -1 binary64)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d3 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal -1 binary64)))
(/ 1 (+ 3 d3))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))
(+ (* -1 (/ d2 (pow (+ 3 d3) 2))) (/ 1 (+ 3 d3)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) (/.f64 d2 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))
(+ (* d2 (- (/ d2 (pow (+ 3 d3) 3)) (/ 1 (pow (+ 3 d3) 2)))) (/ 1 (+ 3 d3)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d2 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))))))
(+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow (+ 3 d3) 4))) (/ 1 (pow (+ 3 d3) 3)))) (/ 1 (pow (+ 3 d3) 2)))) (/ 1 (+ 3 d3)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (+.f64 (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 4 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (+ 1 (* -1 (/ (+ 3 d3) d2))) d2)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) d2)
(/ (- (+ 1 (/ (pow (+ 3 d3) 2) (pow d2 2))) (+ (* 3 (/ 1 d2)) (/ d3 d2))) d2)
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2))) (/.f64 d3 d2)) d2)
(/ (- (+ 1 (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3)))) (+ (* -1 (/ (pow (+ 3 d3) 2) (pow d2 2))) (+ (* 3 (/ 1 d2)) (/ d3 d2)))) d2)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)) (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(* -1 (/ (- (+ (* 3 (/ 1 d2)) (/ d3 d2)) 1) d2))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 #s(literal 3 binary64) d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64))) d2))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d3) 2) d2) (+ 3 d3)) d2)) 1) d2))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (+.f64 #s(literal 3 binary64) d3)) d2)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d2))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d3) 3) d2) (pow (+ 3 d3) 2)) d2)) (+ 3 d3)) d2)) 1) d2))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) d2)) (+.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) d2))) (-.f64 #s(literal 0 binary64) d2))
(/ 1 (+ 3 d2))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))
(+ (* -1 (/ d3 (pow (+ 3 d2) 2))) (/ 1 (+ 3 d2)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2)) (/.f64 d3 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))
(+ (* d3 (- (/ d3 (pow (+ 3 d2) 3)) (/ 1 (pow (+ 3 d2) 2)))) (/ 1 (+ 3 d2)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (/.f64 (/.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))))
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow (+ 3 d2) 4))) (/ 1 (pow (+ 3 d2) 3)))) (/ 1 (pow (+ 3 d2) 2)))) (/ 1 (+ 3 d2)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (+.f64 (*.f64 d3 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (/.f64 d3 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 4 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))))
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(/ (+ 1 (* -1 (/ (+ 3 d2) d3))) d3)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3)) d3)
(/ (- (+ 1 (/ (pow (+ 3 d2) 2) (pow d3 2))) (+ (* 3 (/ 1 d3)) (/ d2 d3))) d3)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d3) (/.f64 d2 d3)))) d3)
(/ (- (+ 1 (* -1 (/ (pow (+ 3 d2) 3) (pow d3 3)))) (+ (* -1 (/ (pow (+ 3 d2) 2) (pow d3 2))) (+ (* 3 (/ 1 d3)) (/ d2 d3)))) d3)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (+.f64 (/.f64 #s(literal 3 binary64) d3) (/.f64 d2 d3)) (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3)))) d3)
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(* -1 (/ (- (+ (* 3 (/ 1 d3)) (/ d2 d3)) 1) d3))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d3) (/.f64 d2 d3))) (neg.f64 d3))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d2) 2) d3) (+ 3 d2)) d3)) 1) d3))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (+.f64 #s(literal 3 binary64) d2)) (neg.f64 d3))) (neg.f64 d3))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 3 d2) 3) d3) (pow (+ 3 d2) 2)) d3)) (+ 3 d2)) d3)) 1) d3))
(/.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) d3)) (+.f64 #s(literal 3 binary64) d2)) d3))) (neg.f64 d3))
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d2))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d2))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d2))
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+ 3 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (neg.f64 d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (neg.f64 d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (neg.f64 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 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) 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 d1 #s(literal 3 binary64))
(+ (* 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 d3 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal -3 binary64)) d3) d1) (neg.f64 d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal -3 binary64)) d3) d1) (neg.f64 d3))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal -3 binary64)) d3) d1) (neg.f64 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 d3 d2))) (-.f64 #s(literal 0 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 d3 d2))) (-.f64 #s(literal 0 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 d3 d2))) (-.f64 #s(literal 0 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(-.f64 #s(literal 0 binary64) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) d3) d1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(-.f64 #s(literal 0 binary64) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) d3) d1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(-.f64 #s(literal 0 binary64) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) d3) d1)))
d3
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal -1 binary64))))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal -1 binary64))))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal -1 binary64))))
d2
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 d2 d3))) (neg.f64 d3))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 d2 d3))) (neg.f64 d3))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 d2 d3))) (neg.f64 d3))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(/ (* d1 (+ (pow d2 3) (pow (+ 3 d3) 3))) (+ (* (+ 3 d3) (- (+ 3 d3) d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+ (* d1 (+ 3 d3)) (* d2 (- (* -1 (* d2 (+ (* -1 (/ d1 (+ 3 d3))) (/ d1 (+ 3 d3))))) (* -1 d1))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (+.f64 d1 (*.f64 d2 #s(literal 0 binary64)))))
(+ (* d1 (+ 3 d3)) (* d2 (- (* d2 (- (* d2 (- (/ d1 (pow (+ 3 d3) 2)) (+ (* -1 (/ d1 (pow (+ 3 d3) 2))) (* 2 (/ d1 (pow (+ 3 d3) 2)))))) (+ (* -1 (/ d1 (+ 3 d3))) (/ d1 (+ 3 d3))))) (* -1 d1))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (+.f64 d1 (*.f64 d2 (+.f64 (*.f64 d2 (-.f64 (/.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))) #s(literal 0 binary64))))))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d2 (- (+ d1 (* -1 (/ (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2))) (pow d2 2)))) (* -1 (/ (* d1 (+ 3 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d2 (- (+ d1 (* -1 (/ (* (+ 3 d3) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) (pow d2 3)))) (+ (* -1 (/ (* d1 (+ 3 d3)) d2)) (+ (* -1 (/ (* d1 (pow (+ 3 d3) 2)) (pow d2 2))) (/ (* d1 (pow (+ 3 d3) 2)) (pow d2 2))))))
(*.f64 d2 (+.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (+.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 0 binary64)))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (* d1 (pow (+ 3 d3) 2)) d2)) (/ (* d1 (pow (+ 3 d3) 2)) d2)) (* -1 (* d1 (+ 3 d3)))) d2)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (+ 3 d3) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) d2)) (+ (* -1 (* d1 (pow (+ 3 d3) 2))) (* d1 (pow (+ 3 d3) 2)))) d2)) (* -1 (* d1 (+ 3 d3)))) d2)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 0 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) d1) (-.f64 #s(literal 0 binary64) d2))
(/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))))
(+ (* d3 (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))
(+.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d1 (-.f64 #s(literal 6 binary64) d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))))))))
(+ (* d3 (- (+ (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))
(+.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d3 (+.f64 (*.f64 d3 (-.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d1 (-.f64 #s(literal 6 binary64) d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (/.f64 (-.f64 #s(literal 6 binary64) d2) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))))))) (-.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d1 (-.f64 #s(literal 6 binary64) d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))))))
(+ (* d3 (- (+ (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (+ (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* d3 (- (+ (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 3))) (+ (* 27 (/ d1 (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2))) (/ (* (- 6 d2) (- (* 9 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2)))))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (+ (/ (* d1 (+ 27 (pow d2 3))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)) (/ (* (- 6 d2) (- (* 27 (/ d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (+ (* 3 (- 3 d2)) (pow d2 2))))))) (/ (* d1 (* (+ 27 (pow d2 3)) (- 6 d2))) (pow (+ (* 3 (- 3 d2)) (pow d2 2)) 2)))) (/ (* d1 (+ 27 (pow d2 3))) (+ (* 3 (- 3 d2)) (pow d2 2))))
(+.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d3 (+.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (-.f64 (*.f64 d3 (+.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d1 (-.f64 #s(literal 6 binary64) d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d1 (-.f64 #s(literal 6 binary64) d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (/.f64 (-.f64 #s(literal 6 binary64) d2) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (/.f64 (-.f64 #s(literal 6 binary64) d2) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))))))) (-.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 (-.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d1 (-.f64 #s(literal 6 binary64) d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (/.f64 (-.f64 #s(literal 6 binary64) d2) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))))) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d1 (-.f64 #s(literal 6 binary64) d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))))))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (- (+ d1 (* 9 (/ d1 d3))) (/ (* d1 (- 6 d2)) d3)))
(*.f64 d3 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 9 binary64)) d3)) (/.f64 (*.f64 d1 (-.f64 #s(literal 6 binary64) d2)) d3)))
(* d3 (- (+ d1 (+ (* 9 (/ d1 d3)) (* 27 (/ d1 (pow d3 2))))) (+ (/ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (pow d3 2)) (+ (/ (* d1 (- 6 d2)) d3) (/ (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 2))))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) d3) (+.f64 d1 (/.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) d3) d3))) (+.f64 (*.f64 (-.f64 #s(literal 6 binary64) d2) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (-.f64 #s(literal 6 binary64) d2))) (*.f64 d3 d3))) (*.f64 d1 (+.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 6 binary64) d2) d3))))))
(* d3 (- (+ d1 (+ (* 9 (/ d1 d3)) (+ (* 27 (/ d1 (pow d3 2))) (/ (* d1 (+ 27 (pow d2 3))) (pow d3 3))))) (+ (/ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (pow d3 2)) (+ (/ (* d1 (- 6 d2)) d3) (+ (/ (* (+ (* 3 (- 3 d2)) (pow d2 2)) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 3)) (+ (/ (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2)))) (pow d3 2)) (/ (* (- 6 d2) (- (* 27 d1) (+ (* d1 (+ (* 3 (- 3 d2)) (pow d2 2))) (* (- 6 d2) (- (* 9 d1) (* d1 (- 6 d2))))))) (pow d3 3))))))))
(*.f64 d3 (+.f64 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 9 binary64)) d3)) (-.f64 (+.f64 (/.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) d3) d3) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (-.f64 #s(literal 6 binary64) d2))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 6 binary64) d2) (+.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (-.f64 #s(literal 6 binary64) d2))) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))))) (*.f64 (-.f64 #s(literal 6 binary64) d2) (*.f64 d1 (-.f64 #s(literal 9 binary64) (-.f64 #s(literal 6 binary64) d2))))) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 d1 (+.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d3)) (/.f64 (-.f64 #s(literal 6 binary64) d2) d3)))))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))
(*.f64 (*.f64 (neg.f64 d3) #s(literal -1 binary64)) (+.f64 d1 (/.f64 (+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))))) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (- (* -27 d1) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) d3)) (* 9 d1)) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))
(*.f64 (-.f64 (/.f64 (+.f64 (-.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (-.f64 (*.f64 d1 #s(literal -27 binary64)) (-.f64 (*.f64 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) d3)) (*.f64 d1 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))))) (neg.f64 d3)) d1) (neg.f64 d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -27 d1) (* -1 (/ (- (* d1 (+ 27 (pow d2 3))) (+ (* (+ (* 3 (- 3 d2)) (pow d2 2)) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))) (* (- (* -27 d1) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) (- (* -1 (- 3 d2)) 3)))) d3))) (+ (* -1 (* d1 (+ (* 3 (- 3 d2)) (pow d2 2)))) (* (- (* -1 (- 3 d2)) 3) (- (* 9 d1) (* -1 (* d1 (- (* -1 (- 3 d2)) 3))))))) d3)) (* 9 d1)) (* -1 (* d1 (- (* -1 (- 3 d2)) 3)))) d3)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (+.f64 (-.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 d1 #s(literal -27 binary64)) (/.f64 (-.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))) (-.f64 (*.f64 d1 #s(literal -27 binary64)) (-.f64 (*.f64 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))))))))) d3)) (-.f64 (*.f64 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))) (+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)))))) (*.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))))) d3)) (*.f64 d1 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))))) d3)) (neg.f64 d3))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ (pow d2 3) (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (pow (+ 3 d3) 3))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(+ (* d1 (pow d2 3)) (* d1 (pow (+ 3 d3) 3)))
(*.f64 d1 (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (pow d2 3))
(*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))
(* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))
(*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 d1 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2)))))
(* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))
(*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 d1 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2)))))
(* (pow d2 3) (+ d1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))
(*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 d1 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2)))))
(* d1 (pow d2 3))
(*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))
(* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 #s(literal -1 binary64) (*.f64 d2 (*.f64 d2 d2))))
(* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 #s(literal -1 binary64) (*.f64 d2 (*.f64 d2 d2))))
(* -1 (* (pow d2 3) (+ (* -1 d1) (* -1 (/ (* d1 (pow (+ 3 d3) 3)) (pow d2 3))))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 #s(literal -1 binary64) (*.f64 d2 (*.f64 d2 d2))))
(* d1 (+ 27 (pow d2 3)))
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)))
(+ (* 27 (* d1 d3)) (* d1 (+ 27 (pow d2 3))))
(+.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 d3 (*.f64 d1 #s(literal 27 binary64))))
(+ (* d1 (+ 27 (pow d2 3))) (* d3 (+ (* 9 (* d1 d3)) (* 27 d1))))
(+.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 d3 (+.f64 (*.f64 d1 #s(literal 27 binary64)) (*.f64 d3 (*.f64 d1 #s(literal 9 binary64))))))
(+ (* d1 (+ 27 (pow d2 3))) (* d3 (+ (* 27 d1) (* d3 (+ (* 9 d1) (* d1 d3))))))
(+.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 d3 (+.f64 (*.f64 d1 #s(literal 27 binary64)) (*.f64 d3 (*.f64 d1 (+.f64 d3 #s(literal 9 binary64)))))))
(* d1 (pow d3 3))
(*.f64 d1 (*.f64 d3 (*.f64 d3 d3)))
(* (pow d3 3) (+ d1 (* 9 (/ d1 d3))))
(*.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 9 binary64)) d3))))
(* (pow d3 3) (+ d1 (+ (* 9 (/ d1 d3)) (* 27 (/ d1 (pow d3 2))))))
(*.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) d3) (+.f64 d1 (/.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) d3) d3)))))
(* (pow d3 3) (+ d1 (+ (* 9 (/ d1 d3)) (+ (* 27 (/ d1 (pow d3 2))) (/ (* d1 (+ 27 (pow d2 3))) (pow d3 3))))))
(*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 d1 (+.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) d3) (+.f64 (/.f64 (/.f64 (*.f64 d1 #s(literal 27 binary64)) d3) d3) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) (*.f64 d3 (*.f64 d3 d3)))))))
(* d1 (pow d3 3))
(*.f64 d1 (*.f64 d3 (*.f64 d3 d3)))
(* -1 (* (pow d3 3) (+ (* -9 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d3) #s(literal -9 binary64)) d1) (*.f64 #s(literal -1 binary64) (*.f64 d3 (*.f64 d3 d3))))
(* -1 (* (pow d3 3) (+ (* -1 d1) (* -1 (/ (+ (* 9 d1) (* 27 (/ d1 d3))) d3)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (+.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (*.f64 d1 #s(literal 27 binary64)) d3)) d3)) (*.f64 #s(literal -1 binary64) (*.f64 d3 (*.f64 d3 d3))))
(* -1 (* (pow d3 3) (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -27 d1) (* -1 (/ (* d1 (+ 27 (pow d2 3))) d3))) d3)) (* 9 d1)) d3)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (-.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (-.f64 (*.f64 d1 #s(literal -27 binary64)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))) d3)) d3)) d3)) (*.f64 #s(literal -1 binary64) (*.f64 d3 (*.f64 d3 d3))))
(pow (+ 3 d3) 3)
(*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))
(+ (pow d2 3) (pow (+ 3 d3) 3))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))
(+ (pow d2 3) (pow (+ 3 d3) 3))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))
(+ (pow d2 3) (pow (+ 3 d3) 3))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))
(*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))))
(* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))
(*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))))
(* (pow d2 3) (+ 1 (/ (pow (+ 3 d3) 3) (pow d2 3))))
(*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))))))
(* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))))))
(* -1 (* (pow d2 3) (- (* -1 (/ (pow (+ 3 d3) 3) (pow d2 3))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (*.f64 d2 d2)))))))
(+ 27 (pow d2 3))
(+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64))
(+ 27 (+ (* 27 d3) (pow d2 3)))
(+.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 27 binary64) (*.f64 d3 #s(literal 27 binary64))))
(+ 27 (+ (* d3 (+ 27 (* 9 d3))) (pow d2 3)))
(+.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d3 (+.f64 #s(literal 27 binary64) (*.f64 d3 #s(literal 9 binary64)))))
(+ 27 (+ (* d3 (+ 27 (* d3 (+ 9 d3)))) (pow d2 3)))
(+.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) (*.f64 d3 (+.f64 #s(literal 27 binary64) (*.f64 d3 (+.f64 d3 #s(literal 9 binary64))))))
(pow d3 3)
(*.f64 d3 (*.f64 d3 d3))
(* (pow d3 3) (+ 1 (* 9 (/ 1 d3))))
(*.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) d3))))
(* (pow d3 3) (+ 1 (+ (* 9 (/ 1 d3)) (/ 27 (pow d3 2)))))
(*.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 (/.f64 #s(literal 9 binary64) d3) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) (*.f64 d3 d3))))))
(* (pow d3 3) (+ 1 (+ (* 9 (/ 1 d3)) (+ (* 27 (/ 1 (pow d3 3))) (+ (/ 27 (pow d3 2)) (/ (pow d2 3) (pow d3 3)))))))
(*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 9 binary64) d3) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 d3 d3)) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))))
(pow d3 3)
(*.f64 d3 (*.f64 d3 d3))
(* (pow d3 3) (+ 1 (* 9 (/ 1 d3))))
(*.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) d3))))
(* -1 (* (pow d3 3) (- (* -1 (/ (+ 9 (* 27 (/ 1 d3))) d3)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 27 binary64) d3))) d3))))
(* -1 (* (pow d3 3) (- (* -1 (/ (+ 9 (* -1 (/ (- (* -1 (/ (+ 27 (pow d2 3)) d3)) 27) d3))) d3)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 9 binary64) (/.f64 (+.f64 #s(literal -27 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27 binary64)) d3))) d3)) (neg.f64 d3))) (*.f64 #s(literal -1 binary64) (*.f64 d3 (*.f64 d3 d3))))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow d2 3)
(*.f64 d2 (*.f64 d2 d2))
(pow (+ 3 d3) 2)
(*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))
(+ (* -1 (* d2 (+ 3 d3))) (pow (+ 3 d3) 2))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))
(+ (* d2 (+ d2 (* -1 (+ 3 d3)))) (pow (+ 3 d3) 2))
(+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))
(+ (* d2 (+ d2 (* -1 (+ 3 d3)))) (pow (+ 3 d3) 2))
(+.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) (-.f64 d3 d2))))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 d3) d2))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 d2))
(* (pow d2 2) (+ 1 (+ (* -1 (/ (+ 3 d3) d2)) (/ (pow (+ 3 d3) 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (+.f64 #s(literal 3 binary64) d3)) d2)))
(* (pow d2 2) (+ 1 (+ (* -1 (/ (+ 3 d3) d2)) (/ (pow (+ 3 d3) 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (+.f64 #s(literal 3 binary64) d3)) d2)))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 d3) d2))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 d2))
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 (+ d3 (* -1 (/ (pow (+ 3 d3) 2) d2)))) d2))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2)))
(* (pow d2 2) (+ 1 (* -1 (/ (+ 3 (+ d3 (* -1 (/ (pow (+ 3 d3) 2) d2)))) d2))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2)))
(+ (* 3 (- 3 d2)) (pow d2 2))
(+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)))
(+ (* 3 (- 3 d2)) (+ (* d3 (- 6 d2)) (pow d2 2)))
(+.f64 (*.f64 d2 d2) (+.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (-.f64 #s(literal 6 binary64) d2))))
(+ (* 3 (- 3 d2)) (+ (* d3 (- (+ 6 d3) d2)) (pow d2 2)))
(+.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (+.f64 d3 (-.f64 #s(literal 6 binary64) d2))))
(+ (* 3 (- 3 d2)) (+ (* d3 (- (+ 6 d3) d2)) (pow d2 2)))
(+.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (+.f64 d3 (-.f64 #s(literal 6 binary64) d2))))
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- (+ 1 (* 6 (/ 1 d3))) (/ d2 d3)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 6 binary64) d2) d3)) d3) d3)
(* (pow d3 2) (- (+ 1 (+ (* 3 (/ (- 3 d2) (pow d3 2))) (+ (* 6 (/ 1 d3)) (/ (pow d2 2) (pow d3 2))))) (/ d2 d3)))
(*.f64 (*.f64 d3 d3) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 6 binary64) d3) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d3)) (/.f64 d2 d3)))))
(* (pow d3 2) (- (+ 1 (+ (* 3 (/ (- 3 d2) (pow d3 2))) (+ (* 6 (/ 1 d3)) (/ (pow d2 2) (pow d3 2))))) (/ d2 d3)))
(*.f64 (*.f64 d3 d3) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 6 binary64) d3) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d3)) (/.f64 d2 d3)))))
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (+ 1 (* -1 (/ (- (* -1 (- 3 d2)) 3) d3))))
(*.f64 (*.f64 d3 d3) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))) d3)))
(* (pow d3 2) (+ 1 (* -1 (/ (- (+ (* -1 (- 3 d2)) (* -1 (/ (+ (* 3 (- 3 d2)) (pow d2 2)) d3))) 3) d3))))
(*.f64 (*.f64 d3 d3) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (-.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (neg.f64 d3)) (-.f64 #s(literal 3 binary64) d2))) d3)))
(* (pow d3 2) (+ 1 (* -1 (/ (- (+ (* -1 (- 3 d2)) (* -1 (/ (+ (* 3 (- 3 d2)) (pow d2 2)) d3))) 3) d3))))
(*.f64 (*.f64 d3 d3) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (-.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2))) (neg.f64 d3)) (-.f64 #s(literal 3 binary64) d2))) d3)))

eval154.0ms (2.1%)

Compiler

Compiled 33685 to 2610 computations (92.3% saved)

prune162.0ms (2.2%)

Pruning

10 alts after pruning (7 fresh and 3 done)

PrunedKeptTotal
New104251047
Fresh224
Picked235
Done000
Total1046101056
Accuracy
100.0%
Counts
1056 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.8%
(/.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)))))
62.9%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
84.7%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
23.2%
(*.f64 d1 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
78.5%
(*.f64 d1 (+.f64 d2 d3))
63.1%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
62.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
42.0%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
24.2%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 206 to 133 computations (35.4% saved)

simplify276.0ms (3.7%)

Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 d2 #s(literal 3 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))
cost-diff128
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
cost-diff0
(+.f64 d2 #s(literal 3 binary64))
cost-diff0
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
cost-diff0
(*.f64 d1 d3)
cost-diff0
(*.f64 d1 #s(literal 3 binary64))
cost-diff0
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
cost-diff0
(*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))
cost-diff0
(+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
cost-diff256
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
Rules
4474×fma-define
3852×fma-lowering-fma.f32
3852×fma-lowering-fma.f64
1988×*-lowering-*.f32
1988×*-lowering-*.f64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01676
14074
27174
313373
422271
534970
667270
7174970
8412770
9579170
10625570
11649570
12704270
13718170
0848370
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* d2 (+ d1 (* d1 (/ (+ 3 d3) d2))))
d2
(+ d1 (* d1 (/ (+ 3 d3) d2)))
d1
(* d1 (/ (+ 3 d3) d2))
(/ (+ 3 d3) d2)
(+ 3 d3)
3
d3
(* d1 3)
d1
3
(* d1 d3)
d1
d3
(* d1 (+ d2 3))
d1
(+ d2 3)
d2
3
(/ d1 (/ 1 (+ d2 3)))
d1
(/ 1 (+ d2 3))
1
(+ d2 3)
d2
3
Outputs
(* d2 (+ d1 (* d1 (/ (+ 3 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
d2
(+ d1 (* d1 (/ (+ 3 d3) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))
d1
(* d1 (/ (+ 3 d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
3
#s(literal 3 binary64)
d3
(* d1 3)
(*.f64 d1 #s(literal 3 binary64))
d1
3
#s(literal 3 binary64)
(* d1 d3)
(*.f64 d1 d3)
d1
d3
(* d1 (+ d2 3))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
d1
(+ d2 3)
(+.f64 d2 #s(literal 3 binary64))
d2
3
#s(literal 3 binary64)
(/ d1 (/ 1 (+ d2 3)))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
d1
(/ 1 (+ d2 3))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))
1
#s(literal 1 binary64)
(+ d2 3)
(+.f64 d2 #s(literal 3 binary64))
d2
3
#s(literal 3 binary64)

localize117.0ms (1.6%)

Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))
accuracy100.0%
(+.f64 d2 #s(literal 3 binary64))
accuracy99.6%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
accuracy100.0%
(+.f64 d2 #s(literal 3 binary64))
accuracy99.9%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
accuracy100.0%
(*.f64 d1 d3)
accuracy100.0%
(*.f64 d1 #s(literal 3 binary64))
accuracy100.0%
(+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
accuracy100.0%
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
accuracy96.0%
(*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))
accuracy88.9%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
Results
61.0ms221×0valid
8.0ms15×2valid
6.0ms17×1valid
3.0ms5exit
Compiler

Compiled 83 to 17 computations (79.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-mult: 33.0ms (69.7% of total)
ival-div: 7.0ms (14.8% of total)
ival-add: 5.0ms (10.6% of total)
backward-pass: 2.0ms (4.2% of total)
const: 1.0ms (2.1% of total)

series17.0ms (0.2%)

Counts
10 → 240
Calls
Call 1
Inputs
#<alt (* d2 (+ d1 (* d1 (/ (+ 3 d3) d2))))>
#<alt (+ d1 (* d1 (/ (+ 3 d3) d2)))>
#<alt (* d1 (/ (+ 3 d3) d2))>
#<alt (/ (+ 3 d3) d2)>
#<alt (* d1 3)>
#<alt (* d1 d3)>
#<alt (* d1 (+ d2 3))>
#<alt (+ d2 3)>
#<alt (/ d1 (/ 1 (+ d2 3)))>
#<alt (/ 1 (+ d2 3))>
Outputs
#<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 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))>
#<alt (* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))>
#<alt (* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))>
#<alt (* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))>
#<alt (* d2 (+ d1 (* 3 (/ d1 d2))))>
#<alt (+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))>
#<alt (+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))>
#<alt (+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))>
#<alt (* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))>
#<alt (* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))>
#<alt (* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))>
#<alt (* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))>
#<alt (* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))>
#<alt (+ d1 (* 3 (/ d1 d2)))>
#<alt (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))>
#<alt (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))>
#<alt (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))>
#<alt (/ (* d1 d3) d2)>
#<alt (* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))>
#<alt (* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))>
#<alt (* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))>
#<alt (/ (* d1 d3) d2)>
#<alt (* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)>
#<alt (/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)>
#<alt (/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)>
#<alt d1>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt d1>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (* 3 (/ d1 d2))>
#<alt (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))>
#<alt (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))>
#<alt (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))>
#<alt (/ (* d1 d3) d2)>
#<alt (* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))>
#<alt (* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))>
#<alt (* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))>
#<alt (/ (* d1 d3) d2)>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))>
#<alt (* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ 3 d2)>
#<alt (+ (* 3 (/ 1 d2)) (/ d3 d2))>
#<alt (+ (* 3 (/ 1 d2)) (/ d3 d2))>
#<alt (+ (* 3 (/ 1 d2)) (/ d3 d2))>
#<alt (/ d3 d2)>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (/ d3 d2)>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<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 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 (+ 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 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 (+ 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 1/3>
#<alt (+ 1/3 (* -1/9 d2))>
#<alt (+ 1/3 (* d2 (- (* 1/27 d2) 1/9)))>
#<alt (+ 1/3 (* d2 (- (* d2 (+ 1/27 (* -1/81 d2))) 1/9)))>
#<alt (/ 1 d2)>
#<alt (/ (- 1 (* 3 (/ 1 d2))) d2)>
#<alt (/ (- (+ 1 (/ 9 (pow d2 2))) (* 3 (/ 1 d2))) d2)>
#<alt (/ (- (+ 1 (/ 9 (pow d2 2))) (+ (* 3 (/ 1 d2)) (* 27 (/ 1 (pow d2 3))))) d2)>
#<alt (/ 1 d2)>
#<alt (* -1 (/ (- (* 3 (/ 1 d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d2)) 3) d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d2)) 9) d2)) 3) d2)) 1) d2))>
Calls

60 calls:

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

rewrite370.0ms (5%)

Algorithm
batch-egg-rewrite
Rules
4154×*-lowering-*.f32
4154×*-lowering-*.f64
3402×/-lowering-/.f32
3402×/-lowering-/.f64
1460×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01655
19853
271953
3730353
0811053
Stop Event
iter limit
node limit
Counts
10 → 608
Calls
Call 1
Inputs
(* d2 (+ d1 (* d1 (/ (+ 3 d3) d2))))
(+ d1 (* d1 (/ (+ 3 d3) d2)))
(* d1 (/ (+ 3 d3) d2))
(/ (+ 3 d3) d2)
(* d1 3)
(* d1 d3)
(* d1 (+ d2 3))
(+ d2 3)
(/ d1 (/ 1 (+ d2 3)))
(/ 1 (+ d2 3))
Outputs
(+.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (/.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2))) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(fma.f64 d2 d1 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2))
(fma.f64 d2 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 d1))
(fma.f64 d1 d2 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2))
(fma.f64 d1 (/.f64 d2 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 d1))
(fma.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (*.f64 d2 d1) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) d2 (*.f64 d2 d1))
(fma.f64 (*.f64 d2 d1) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (*.f64 d2 d1))
(fma.f64 (/.f64 d2 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1 (*.f64 d2 d1))
(/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (*.f64 d2 d1))) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (*.f64 (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))) (*.f64 d2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (*.f64 d2 d1))) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d2 (*.f64 d1 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2))))))
(/.f64 (*.f64 (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (*.f64 d2 d1))) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))) (neg.f64 (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(/.f64 (neg.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d2 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2))) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (*.f64 d2 d1)))
(/.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(/.f64 (*.f64 d2 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (*.f64 d2 (*.f64 d1 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) d1))) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) d1)) d2) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d2))
(*.f64 d1 (+.f64 d2 (/.f64 d2 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) d2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))) d2))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d2 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) d2))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2) (*.f64 d2 d1))) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (*.f64 d2 d1))
(*.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 (*.f64 d2 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) d1)
(*.f64 (/.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2)) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d2)) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))))
(+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) d1)
(+.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (neg.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(-.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(-.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1)
(fma.f64 d1 #s(literal 1 binary64) (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 d1 d2) d1)
(fma.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1 d1)
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d2) d1)
(neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) d1)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (+.f64 (*.f64 d2 d1) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) d2)
(/.f64 (+.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d2)))
(/.f64 (+.f64 (*.f64 d1 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (+.f64 d2 (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(/.f64 (+.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal 1 binary64) d1) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 d2 (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d2) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3))) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))) d2)
(/.f64 (+.f64 d1 (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) d1)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal 1 binary64) d1)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) d1))) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d1)) (*.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))) (*.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) d1))) (*.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d1)) d2)
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)) d2) (*.f64 d2 (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)) (*.f64 d2 (-.f64 #s(literal 0 binary64) d1))) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (+.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1))) (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) d1))) (neg.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))) (+.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (/.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (*.f64 d1 d1)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))))
(*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))) (/.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(*.f64 (*.f64 d1 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) d1)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) d1)
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))) (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)) (/.f64 d1 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) d2))
(/.f64 d1 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d2 (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) d2) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (/.f64 d1 d2) (/.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 d2 (+.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 d2 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3))) d2)
(/.f64 (/.f64 d1 (/.f64 d2 (+.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 d2 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d1 d2)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 d1 d2)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 d1 d2)) (-.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))) (/.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (/.f64 d1 d2)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) d1) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) d2)) (+.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 1 binary64) d2)) (-.f64 #s(literal 3 binary64) d3))
(pow.f64 (/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 d1 d2))
(*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1)
(*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(*.f64 (-.f64 #s(literal -3 binary64) d3) (*.f64 (/.f64 #s(literal -1 binary64) d2) d1))
(*.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 d1 (-.f64 #s(literal 0 binary64) d2)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(*.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 d1 d2)))
(*.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 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)) (/.f64 d1 d2)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d2))
(*.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal -1 binary64) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (/.f64 d2 (+.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 d2 (-.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 d2 (+.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 1 binary64) (/.f64 d2 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (/.f64 d1 d2))
(*.f64 (/.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (-.f64 #s(literal -3 binary64) d3))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d2) d3))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) d3) (*.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d2)) (*.f64 d3 (/.f64 #s(literal 1 binary64) d2)))
(+.f64 (*.f64 d3 (/.f64 #s(literal 1 binary64) d2)) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) d2) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) d2))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) d2)) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(-.f64 (/.f64 #s(literal 9 binary64) (*.f64 d2 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/.f64 #s(literal 1 binary64) (/.f64 d2 (+.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 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2)))
(/.f64 #s(literal -1 binary64) (/.f64 d2 (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (-.f64 #s(literal -3 binary64) d3) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d2 (+.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) d2) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 d2 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (*.f64 d2 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 (-.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 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.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))) (neg.f64 (*.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 d2 (-.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 0 binary64) d2) (-.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 d2 (+.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 d2 (+.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 d2 (-.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 d2 (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 (-.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2)) (-.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)) d2)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 d2 (+.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 d2 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) d2)
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2)) (+.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)) d2)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (-.f64 #s(literal 0 binary64) (+.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 1 binary64) d2) (-.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 (/.f64 #s(literal 1 binary64) d2) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) d2)) (-.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))) (/.f64 #s(literal 1 binary64) d2)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) d2)) (-.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)) (/.f64 #s(literal -1 binary64) d2)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal -1 binary64) d2)) (+.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))) (/.f64 #s(literal -1 binary64) d2)) (-.f64 #s(literal 3 binary64) d3))
(pow.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d2))
(*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(*.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 #s(literal -1 binary64) d2))
(*.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))))) d2))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d2 (+.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))))) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) d2) (+.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)) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (*.f64 d2 (-.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)) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) d2) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal -1 binary64) d2) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (/.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)) d2) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (/.f64 d2 (+.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 d2 (-.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 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal -1 binary64) d2))
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (+.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 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (-.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 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) (-.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)) d2) (-.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 3 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 3 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64))
(/.f64 d3 (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d3 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) #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 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 d2 d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d2 d1)) (*.f64 #s(literal 1 binary64) (*.f64 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) d2)))
(+.f64 (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2))) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d2 d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d2 d1))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.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 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.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 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 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 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.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 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.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 d1 (+.f64 d2 #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 d1 (-.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 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) 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 d2 #s(literal 3 binary64)) d1)
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(*.f64 (-.f64 #s(literal -3 binary64) d2) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -3 binary64) d2))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) d1))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) d1))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.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 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal -3 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.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 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (-.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.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 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 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 d2 #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) d2)
(+.f64 #s(literal 3 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)))
(+.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 #s(literal 0 binary64) d2) #s(literal -1 binary64)) #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 d2 #s(literal 3 binary64))))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -3 binary64) d2))
(-.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 d2 d2) (+.f64 d2 #s(literal -3 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal 1 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 #s(literal -3 binary64) d2))
(/.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1 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 3 binary64) d2) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(/.f64 (-.f64 #s(literal -3 binary64) d2) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 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 (*.f64 d2 d2) #s(literal -9 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64))))
(/.f64 (+.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 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.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 (-.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 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 27 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 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 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 binary64)) (*.f64 (+.f64 d2 #s(literal -3 binary64)) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 81 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 9 binary64))))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -81 binary64)) (*.f64 (+.f64 d2 #s(literal -3 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d2 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 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.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 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 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)))
(/.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 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.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 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)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.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 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #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 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 27 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64)))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 81 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 9 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -81 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal -3 binary64)))
(pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -3 binary64) d2))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal -3 binary64) d2) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal -3 binary64) d2) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.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 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (pow.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.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 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (-.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.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 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 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 d1 #s(literal 3 binary64)) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -3 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 d2 d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d2 d1)) (*.f64 #s(literal 1 binary64) (*.f64 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) d2)))
(+.f64 (*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2))) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d2 d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d2 d1))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.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 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.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 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 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 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.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 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.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 d1 (+.f64 d2 #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 d1 (-.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 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) 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 d2 #s(literal 3 binary64)) d1)
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -3 binary64) d2)))
(*.f64 (-.f64 #s(literal -3 binary64) d2) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -3 binary64) d2))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) d1))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) d1))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.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 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal -3 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.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 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (-.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.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 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -9 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 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) d2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) #s(literal -3 binary64)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(+.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(+.f64 (*.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (*.f64 #s(literal -3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 d2 #s(literal 3 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 d2 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(-.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 d2 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -3 binary64) d2))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (+.f64 d2 #s(literal -3 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.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 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (-.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (*.f64 d2 d2))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.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 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 d2 #s(literal 3 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.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 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (-.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))) (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.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 (*.f64 d2 d2) #s(literal -9 binary64)) (*.f64 d2 #s(literal 3 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 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)))))
(pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(*.f64 (+.f64 d2 #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 3 binary64)))
(*.f64 (/.f64 (+.f64 d2 #s(literal -3 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 binary64))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 81 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 9 binary64)))))
(*.f64 (/.f64 (+.f64 d2 #s(literal -3 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -81 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.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 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 27 binary64))))))
(*.f64 (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 d2 (+.f64 d2 #s(literal -3 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27 binary64)))

simplify304.0ms (4.1%)

Algorithm
egg-herbie
Rules
3046×*-lowering-*.f32
3046×*-lowering-*.f64
1408×fma-lowering-fma.f32
1408×fma-lowering-fma.f64
1328×fmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01391620
14711542
214371326
345181319
084101319
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(* 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 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))
(+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))
(+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))
(* d1 d3)
(* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))
(* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))
(* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+ d1 (* 3 (/ d1 d2)))
(+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))
(+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))
(+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))
(/ (* d1 d3) d2)
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))
(/ (* d1 d3) d2)
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))
(/ (* d1 (+ 3 d3)) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(* 3 (/ d1 d2))
(+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))
(+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))
(+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))
(/ (* d1 d3) d2)
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))
(/ (* d1 d3) d2)
(* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))
(* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))
(* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/ 3 d2)
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(/ d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(/ d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(* 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)
(* 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 (+ 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))))
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 (+ 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))))
1/3
(+ 1/3 (* -1/9 d2))
(+ 1/3 (* d2 (- (* 1/27 d2) 1/9)))
(+ 1/3 (* d2 (- (* d2 (+ 1/27 (* -1/81 d2))) 1/9)))
(/ 1 d2)
(/ (- 1 (* 3 (/ 1 d2))) d2)
(/ (- (+ 1 (/ 9 (pow d2 2))) (* 3 (/ 1 d2))) d2)
(/ (- (+ 1 (/ 9 (pow d2 2))) (+ (* 3 (/ 1 d2)) (* 27 (/ 1 (pow d2 3))))) d2)
(/ 1 d2)
(* -1 (/ (- (* 3 (/ 1 d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d2)) 3) d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d2)) 9) d2)) 3) d2)) 1) d2))
Outputs
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d2 (+ d1 (* 3 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d2 (+ d1 (* 3 (/ d1 d2)))) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* -1 (* d1 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (* 3 (/ d1 d2)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)))
(+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/ (* d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))
(+.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2) (*.f64 d3 (/.f64 d1 d3)))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))
(+.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2) (*.f64 d3 (/.f64 d1 d3)))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (+ (/ d1 d2) (/ d1 d3))))
(+.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2) (*.f64 d3 (/.f64 d1 d3)))
(/ (* d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (+ d1 (* 3 (/ d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2))) d2)
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(* 3 (/ d1 d2))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) d2)
(+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(* d3 (+ (* 3 (/ d1 (* d2 d3))) (/ d1 d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(* -1 (* d3 (+ (* -3 (/ d1 (* d2 d3))) (* -1 (/ d1 d2)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ 3 d2)
(/.f64 #s(literal 3 binary64) d2)
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(/ d3 d2)
(/.f64 d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(/ d3 d2)
(/.f64 d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) 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 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 (+ 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 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
#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 (+ 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 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))
1/3
#s(literal 1/3 binary64)
(+ 1/3 (* -1/9 d2))
(+.f64 #s(literal 1/3 binary64) (*.f64 d2 #s(literal -1/9 binary64)))
(+ 1/3 (* d2 (- (* 1/27 d2) 1/9)))
(+.f64 #s(literal 1/3 binary64) (*.f64 d2 (+.f64 #s(literal -1/9 binary64) (*.f64 d2 #s(literal 1/27 binary64)))))
(+ 1/3 (* d2 (- (* d2 (+ 1/27 (* -1/81 d2))) 1/9)))
(+.f64 #s(literal 1/3 binary64) (*.f64 d2 (+.f64 #s(literal -1/9 binary64) (*.f64 d2 (+.f64 #s(literal 1/27 binary64) (*.f64 d2 #s(literal -1/81 binary64)))))))
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (- 1 (* 3 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) d2)) d2)
(/ (- (+ 1 (/ 9 (pow d2 2))) (* 3 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (/.f64 #s(literal 9 binary64) d2)) d2)) d2)
(/ (- (+ 1 (/ 9 (pow d2 2))) (+ (* 3 (/ 1 d2)) (* 27 (/ 1 (pow d2 3))))) d2)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (/.f64 #s(literal 9 binary64) d2)) d2)) (/.f64 #s(literal -27 binary64) (*.f64 d2 (*.f64 d2 d2)))) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(* -1 (/ (- (* 3 (/ 1 d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) d2)) d2)
(* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d2)) 3) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) (/.f64 #s(literal 9 binary64) d2)) d2)) d2)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d2)) 9) d2)) 3) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 27 binary64) d2) #s(literal -9 binary64)) d2)) d2)) d2)

eval747.0ms (10%)

Compiler

Compiled 17558 to 2008 computations (88.6% saved)

prune101.0ms (1.4%)

Pruning

10 alts after pruning (3 fresh and 7 done)

PrunedKeptTotal
New9523955
Fresh202
Picked145
Done033
Total95510965
Accuracy
100.0%
Counts
965 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.5%
(/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
62.9%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
24.1%
(/.f64 d1 #s(literal 1/3 binary64))
24.1%
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
78.5%
(*.f64 d1 (+.f64 d2 d3))
63.1%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
62.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
42.0%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
24.2%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 82 to 61 computations (25.6% saved)

simplify214.0ms (2.9%)

Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))
cost-diff0
(*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
cost-diff384
(/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
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))
Rules
4864×+-lowering-+.f64
4864×+-lowering-+.f32
2692×*-lowering-*.f32
2692×*-lowering-*.f64
1958×fma-define
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01564
13360
26760
318660
432457
552956
694955
7274655
8620255
0855055
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 3 (/ 1 d1))
3
(/ 1 d1)
1
d1
(/ d1 1/3)
d1
1/3
(/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))
d2
(/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1)))
1
(* d1 (+ (/ (+ 3 d3) d2) 1))
d1
(+ (/ (+ 3 d3) d2) 1)
(/ (+ 3 d3) d2)
(+ 3 d3)
3
d3
Outputs
(/ 3 (/ 1 d1))
(/.f64 d1 #s(literal 1/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)
(/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
d2
(/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1)))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
1
#s(literal 1 binary64)
(* d1 (+ (/ (+ 3 d3) d2) 1))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
d1
(+ (/ (+ 3 d3) d2) 1)
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
3
#s(literal 3 binary64)
d3

localize179.0ms (2.4%)

Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
accuracy99.4%
(/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))))
accuracy97.7%
(*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))
accuracy92.3%
(/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
accuracy99.7%
(/.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))
Results
98.0ms83×5exit
54.0ms173×0valid
Compiler

Compiled 73 to 16 computations (78.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 76.0ms
ival-div: 32.0ms (42.3% of total)
...c/correct-round.rkt:119:19: 19.0ms (25.1% of total)
backward-pass: 11.0ms (14.6% of total)
ival-add: 7.0ms (9.3% of total)
ival-mult: 5.0ms (6.6% of total)
const: 1.0ms (1.3% of total)

series20.0ms (0.3%)

Counts
8 → 192
Calls
Call 1
Inputs
#<alt (/ 3 (/ 1 d1))>
#<alt (/ 1 d1)>
#<alt (/ d1 1/3)>
#<alt (/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))>
#<alt (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1)))>
#<alt (* d1 (+ (/ (+ 3 d3) d2) 1))>
#<alt (+ (/ (+ 3 d3) d2) 1)>
#<alt (/ (+ 3 d3) d2)>
Outputs
#<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 (* 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 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (* d1 (* d2 (+ 1 (* 3 (/ 1 d2)))))>
#<alt (+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))>
#<alt (+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))>
#<alt (+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))>
#<alt (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2)))))>
#<alt (+ (* -1 (/ d3 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))>
#<alt (+ (* d3 (- (/ d3 (* d1 (* (pow d2 2) (pow (+ 1 (* 3 (/ 1 d2))) 3)))) (/ 1 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2)))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))>
#<alt (+ (* d3 (- (* d3 (+ (* -1 (/ d3 (* d1 (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 4))))) (/ 1 (* d1 (* (pow d2 2) (pow (+ 1 (* 3 (/ 1 d2))) 3)))))) (/ 1 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2)))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))>
#<alt (/ d2 (* d1 d3))>
#<alt (/ (+ (* -1 (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) (/ d2 d1)) d3)>
#<alt (/ (- (+ (/ d2 d1) (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 (pow d3 2)))) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) d3)>
#<alt (/ (- (+ (* -1 (/ (* (pow d2 4) (pow (+ 1 (* 3 (/ 1 d2))) 3)) (* d1 (pow d3 3)))) (/ d2 d1)) (+ (* -1 (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 (pow d3 2)))) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3)))) d3)>
#<alt (/ d2 (* d1 d3))>
#<alt (* -1 (/ (+ (* -1 (/ d2 d1)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) d3))>
#<alt (* -1 (/ (+ (* -1 (/ d2 d1)) (* -1 (/ (- (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 d3)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) d1)) d3))) d3))>
#<alt (* -1 (/ (+ (* -1 (/ d2 d1)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow d2 4) (pow (+ 1 (* 3 (/ 1 d2))) 3)) (* d1 d3)) (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) d1)) d3)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) d1)) d3))) d3))>
#<alt (/ d2 (* d1 (+ 3 d3)))>
#<alt (* d2 (+ (* -1 (/ d2 (* d1 (pow (+ 3 d3) 2)))) (/ 1 (* d1 (+ 3 d3)))))>
#<alt (* d2 (+ (* d2 (- (/ d2 (* d1 (pow (+ 3 d3) 3))) (/ 1 (* d1 (pow (+ 3 d3) 2))))) (/ 1 (* d1 (+ 3 d3)))))>
#<alt (* d2 (+ (* d2 (- (* d2 (+ (* -1 (/ d2 (* d1 (pow (+ 3 d3) 4)))) (/ 1 (* d1 (pow (+ 3 d3) 3))))) (/ 1 (* d1 (pow (+ 3 d3) 2))))) (/ 1 (* d1 (+ 3 d3)))))>
#<alt (/ 1 d1)>
#<alt (+ (* -1 (/ (+ (* 3 (/ 1 d1)) (/ d3 d1)) d2)) (/ 1 d1))>
#<alt (- (+ (/ 1 d1) (/ (* (+ 3 d3) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 2))) (+ (/ 3 (* d1 d2)) (/ d3 (* d1 d2))))>
#<alt (- (+ (* -1 (/ (* (pow (+ 3 d3) 2) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 3))) (/ 1 d1)) (+ (* -1 (/ (* (+ 3 d3) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 2))) (+ (/ 3 (* d1 d2)) (/ d3 (* d1 d2)))))>
#<alt (/ 1 d1)>
#<alt (+ (* -1 (/ (+ 3 d3) (* d1 d2))) (/ 1 d1))>
#<alt (+ (* -1 (/ (- (* -1 (/ (pow (+ 3 d3) 2) (* d1 d2))) (* -1 (/ (+ 3 d3) d1))) d2)) (/ 1 d1))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 3 d3) 3) (* d1 d2))) (* -1 (/ (pow (+ 3 d3) 2) d1))) d2)) (* -1 (/ (+ 3 d3) d1))) d2)) (/ 1 d1))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d1 (+ 1 (* 3 (/ 1 d2))))>
#<alt (+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))>
#<alt (+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))>
#<alt (+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))>
#<alt (/ (* d1 d3) d2)>
#<alt (* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))>
#<alt (* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))>
#<alt (* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))>
#<alt (/ (* d1 d3) d2)>
#<alt (* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))>
#<alt (/ (* d1 (+ 3 d3)) d2)>
#<alt (/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)>
#<alt (/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)>
#<alt (/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)>
#<alt d1>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt d1>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ d1 (/ (* d1 (+ 3 d3)) d2))>
#<alt (+ 1 (* 3 (/ 1 d2)))>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (/ d3 d2)>
#<alt (* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))>
#<alt (/ d3 d2)>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 (+ d2 d3)) d2)>
#<alt (/ (+ 3 (+ d2 d3)) d2)>
#<alt (/ (+ 3 (+ d2 d3)) d2)>
#<alt 1>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt 1>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))>
#<alt (/ 3 d2)>
#<alt (+ (* 3 (/ 1 d2)) (/ d3 d2))>
#<alt (+ (* 3 (/ 1 d2)) (/ d3 d2))>
#<alt (+ (* 3 (/ 1 d2)) (/ d3 d2))>
#<alt (/ d3 d2)>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (/ d3 d2)>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
#<alt (/ (+ 3 d3) d2)>
Calls

48 calls:

TimeVariablePointExpression
5.0ms
d2
@-inf
(/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))
1.0ms
d1
@0
(/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))
1.0ms
d1
@0
(/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1)))
1.0ms
d2
@0
(/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))
1.0ms
d3
@0
(/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))

rewrite262.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
4210×*-lowering-*.f32
4210×*-lowering-*.f64
3650×/-lowering-/.f32
3650×/-lowering-/.f64
1242×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01551
110147
267547
0875747
Stop Event
iter limit
node limit
Counts
8 → 493
Calls
Call 1
Inputs
(/ 3 (/ 1 d1))
(/ 1 d1)
(/ d1 1/3)
(/ d2 (/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1))))
(/ 1 (* d1 (+ (/ (+ 3 d3) d2) 1)))
(* d1 (+ (/ (+ 3 d3) d2) 1))
(+ (/ (+ 3 d3) d2) 1)
(/ (+ 3 d3) d2)
Outputs
(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 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) d1))
(/.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 #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)))
(pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/3 binary64)))
(*.f64 d1 #s(literal 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 (pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 d1)))
(-.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 (*.f64 d1 d1) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 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 #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)) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/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 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) d1))
(/.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 #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)))
(pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/3 binary64)))
(*.f64 d1 #s(literal 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 (pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/3 binary64) d1) #s(literal -1/2 binary64)))
(+.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(+.f64 (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 d2))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 d1 (/.f64 d2 (-.f64 #s(literal -3 binary64) d3)))) (*.f64 d1 d2))
(+.f64 (*.f64 (/.f64 d1 (/.f64 d2 (-.f64 #s(literal -3 binary64) d3))) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)))
(fma.f64 d2 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2) d2 (*.f64 d1 d2))
(neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 d2 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (/.f64 #s(literal 1 binary64) d2))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2))))
(/.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)) #s(literal -1 binary64))
(/.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)) #s(literal 1 binary64))
(/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d2)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (/.f64 d2 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)))
(/.f64 (/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (/.f64 d2 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (/.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 d2)))
(/.f64 (*.f64 (*.f64 d1 d2) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (*.f64 d1 d2) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 d2 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 d2 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 d2 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (-.f64 #s(literal 0 binary64) d2)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 d1 d2) (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 (*.f64 d1 d2) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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)))))) d2) (+.f64 (*.f64 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) d2) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) d2) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2))
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) d2)
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (-.f64 #s(literal 0 binary64) d2))
(*.f64 (-.f64 #s(literal 0 binary64) d2) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 d1 d2)) #s(literal 1 binary64))
(*.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) d1)
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d2)) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (/.f64 d2 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 d2 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 d2 (/.f64 #s(literal -1 binary64) d1)) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) d1)
(*.f64 (*.f64 (*.f64 d1 d2) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (*.f64 (*.f64 d1 d2) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 (*.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)) d1)
(*.f64 (*.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) d1)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) d1)) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))))) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))))))
(+.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))) (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) d1)
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)) d1)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)) d1)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.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 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1))
(pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))
(+.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2) d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(-.f64 (/.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))
(fma.f64 d1 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1)
(fma.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 d1 d2) d1)
(fma.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1 d1)
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d2) d1)
(neg.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 d1) (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2))))
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(/.f64 (+.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal 1 binary64) d1) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 d2 (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 (+.f64 (*.f64 d1 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) d1) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2)
(/.f64 (+.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d2)))
(/.f64 (+.f64 (/.f64 d2 (-.f64 #s(literal -3 binary64) d3)) (*.f64 (/.f64 #s(literal -1 binary64) d1) d1)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) d2))
(/.f64 (+.f64 d2 (*.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 d2 (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d2) (*.f64 d1 (-.f64 #s(literal -3 binary64) d3))) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) d2)
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal 1 binary64) d1)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 d1 (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) d1)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal -1 binary64) d1)) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 0 binary64) d1))) (*.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)) d2) (*.f64 d2 (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)) (*.f64 d2 (-.f64 #s(literal 0 binary64) d1))) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 1 binary64) d1)) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) d1)) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1)) d2) (*.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal -3 binary64) d3)) #s(literal -1 binary64)) (*.f64 d1 d2)) d2)
(/.f64 (+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)) d2)
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal -1 binary64) d1)) (-.f64 #s(literal 0 binary64) d2)) (*.f64 d2 (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))) (neg.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 d1 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) d1) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) d1) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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)))))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 d1 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) d1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) d1))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 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 d1 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d1) d2) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal 1 binary64)) d1)
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 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) #s(literal -1 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal -1 binary64) d1)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) d1)))
(*.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) d1)
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.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 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))
(+.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d2) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 #s(literal -1 binary64) d2) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 #s(literal 3 binary64) d3) #s(literal 1 binary64))
(neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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))))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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))))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (*.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))) (+.f64 (/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) #s(literal 1 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.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) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))))
(*.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3))))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.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 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))) (+.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 3 binary64) d3)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64)) (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))) (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(*.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 3 binary64) d3)) (+.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 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) (/.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d3)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d2) d3))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) d3) (*.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d2)) (*.f64 d3 (/.f64 #s(literal 1 binary64) d2)))
(+.f64 (*.f64 d3 (/.f64 #s(literal 1 binary64) d2)) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) d2)) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(-.f64 (/.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) d2) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) d2))
(-.f64 (/.f64 #s(literal 9 binary64) (*.f64 d2 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (+.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 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2)))
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 d2 (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (-.f64 #s(literal -3 binary64) d3) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d2 (+.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) d2) (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 d2 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (*.f64 d2 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (*.f64 d2 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 d2 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 #s(literal 19683 binary64) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (*.f64 d2 (+.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 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d2 (+.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 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d2 (-.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 d2 (+.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 (-.f64 #s(literal 3 binary64) d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))
(/.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2)) (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 binary64)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) d2)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 d2 (+.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 d2 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2)) (+.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)) d2)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (-.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 (/.f64 #s(literal 1 binary64) d2) (+.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) d2)) (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) d2)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 d3 #s(literal -3 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) #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 -1 binary64) d2)) (+.f64 (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))) #s(literal -9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal -1 binary64) d2)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal -1 binary64) d2)) (+.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))) (/.f64 #s(literal -1 binary64) d2)) (-.f64 #s(literal 3 binary64) d3))
(pow.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 #s(literal 1 binary64) d2))
(*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d3) d2))
(*.f64 (-.f64 #s(literal -3 binary64) d3) (/.f64 #s(literal -1 binary64) d2))
(*.f64 (-.f64 #s(literal -3 binary64) d3) (*.f64 (/.f64 #s(literal -1 binary64) d2) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) d2) (+.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))))) d2))
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d2 (+.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))))) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) d2) (-.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)) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (*.f64 d2 (-.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)) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 (/.f64 #s(literal -1 binary64) d2) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) #s(literal -1 binary64))
(*.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (/.f64 #s(literal 1 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))) d2) (/.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 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 d2 (+.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 d2 (-.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 3 binary64) d3) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d2))
(*.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d2))
(*.f64 (pow.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 d2 (+.f64 #s(literal 3 binary64) d3)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (+.f64 #s(literal 729 binary64) (*.f64 (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d3 #s(literal -3 binary64)) (+.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 (+.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3))) d2) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d3 #s(literal -3 binary64)) (+.f64 d3 #s(literal -3 binary64)))))) (-.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64)))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) d2) (-.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)) d2) (-.f64 #s(literal 27 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))

simplify273.0ms (3.7%)

Algorithm
egg-herbie
Rules
4578×*-lowering-*.f32
4578×*-lowering-*.f64
2894×+-lowering-+.f64
2894×+-lowering-+.f32
1958×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02211924
17851778
227801673
088801673
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
(* 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)
(* 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 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(* d1 (* d2 (+ 1 (* 3 (/ 1 d2)))))
(+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))
(+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))
(+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))
(* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))
(* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/ 1 (* d1 (+ 1 (* 3 (/ 1 d2)))))
(+ (* -1 (/ d3 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))
(+ (* d3 (- (/ d3 (* d1 (* (pow d2 2) (pow (+ 1 (* 3 (/ 1 d2))) 3)))) (/ 1 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2)))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (* d1 (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 4))))) (/ 1 (* d1 (* (pow d2 2) (pow (+ 1 (* 3 (/ 1 d2))) 3)))))) (/ 1 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2)))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))
(/ d2 (* d1 d3))
(/ (+ (* -1 (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) (/ d2 d1)) d3)
(/ (- (+ (/ d2 d1) (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 (pow d3 2)))) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) d3)
(/ (- (+ (* -1 (/ (* (pow d2 4) (pow (+ 1 (* 3 (/ 1 d2))) 3)) (* d1 (pow d3 3)))) (/ d2 d1)) (+ (* -1 (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 (pow d3 2)))) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3)))) d3)
(/ d2 (* d1 d3))
(* -1 (/ (+ (* -1 (/ d2 d1)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) d3))
(* -1 (/ (+ (* -1 (/ d2 d1)) (* -1 (/ (- (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 d3)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) d1)) d3))) d3))
(* -1 (/ (+ (* -1 (/ d2 d1)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow d2 4) (pow (+ 1 (* 3 (/ 1 d2))) 3)) (* d1 d3)) (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) d1)) d3)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) d1)) d3))) d3))
(/ d2 (* d1 (+ 3 d3)))
(* d2 (+ (* -1 (/ d2 (* d1 (pow (+ 3 d3) 2)))) (/ 1 (* d1 (+ 3 d3)))))
(* d2 (+ (* d2 (- (/ d2 (* d1 (pow (+ 3 d3) 3))) (/ 1 (* d1 (pow (+ 3 d3) 2))))) (/ 1 (* d1 (+ 3 d3)))))
(* d2 (+ (* d2 (- (* d2 (+ (* -1 (/ d2 (* d1 (pow (+ 3 d3) 4)))) (/ 1 (* d1 (pow (+ 3 d3) 3))))) (/ 1 (* d1 (pow (+ 3 d3) 2))))) (/ 1 (* d1 (+ 3 d3)))))
(/ 1 d1)
(+ (* -1 (/ (+ (* 3 (/ 1 d1)) (/ d3 d1)) d2)) (/ 1 d1))
(- (+ (/ 1 d1) (/ (* (+ 3 d3) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 2))) (+ (/ 3 (* d1 d2)) (/ d3 (* d1 d2))))
(- (+ (* -1 (/ (* (pow (+ 3 d3) 2) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 3))) (/ 1 d1)) (+ (* -1 (/ (* (+ 3 d3) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 2))) (+ (/ 3 (* d1 d2)) (/ d3 (* d1 d2)))))
(/ 1 d1)
(+ (* -1 (/ (+ 3 d3) (* d1 d2))) (/ 1 d1))
(+ (* -1 (/ (- (* -1 (/ (pow (+ 3 d3) 2) (* d1 d2))) (* -1 (/ (+ 3 d3) d1))) d2)) (/ 1 d1))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 3 d3) 3) (* d1 d2))) (* -1 (/ (pow (+ 3 d3) 2) d1))) d2)) (* -1 (/ (+ 3 d3) d1))) d2)) (/ 1 d1))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d1 (+ 1 (* 3 (/ 1 d2))))
(+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))
(+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))
(+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))
(/ (* d1 d3) d2)
(* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))
(* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))
(* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))
(/ (* d1 d3) d2)
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))
(/ (* d1 (+ 3 d3)) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(+ 1 (* 3 (/ 1 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(/ d3 d2)
(* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))
(/ d3 d2)
(* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))
(* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))
(* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))
(/ (+ 3 d3) d2)
(/ (+ 3 (+ d2 d3)) d2)
(/ (+ 3 (+ d2 d3)) d2)
(/ (+ 3 (+ d2 d3)) d2)
1
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
1
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(/ 3 d2)
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(/ d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(/ d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
(/ (+ 3 d3) d2)
Outputs
(* 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)
(/ 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 #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 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(* d1 (* d2 (+ 1 (* 3 (/ 1 d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(+ (* d1 d3) (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* d3 (+ d1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (* d2 (+ 1 (* 3 (/ 1 d2))))) d3)))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ 1 (* d1 (+ 1 (* 3 (/ 1 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)))
(+ (* -1 (/ d3 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2))) (/.f64 (/.f64 d3 d1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))))
(+ (* d3 (- (/ d3 (* d1 (* (pow d2 2) (pow (+ 1 (* 3 (/ 1 d2))) 3)))) (/ 1 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2)))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (+.f64 (/.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (/.f64 (/.f64 d3 d1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))))))
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (* d1 (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 4))))) (/ 1 (* d1 (* (pow d2 2) (pow (+ 1 (* 3 (/ 1 d2))) 3)))))) (/ 1 (* d1 (* d2 (pow (+ 1 (* 3 (/ 1 d2))) 2)))))) (/ 1 (* d1 (+ 1 (* 3 (/ 1 d2))))))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (+.f64 (*.f64 d3 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (/.f64 (/.f64 (/.f64 d3 d1) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal -1 binary64) d1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))))))
(/ d2 (* d1 d3))
(/.f64 d2 (*.f64 d1 d3))
(/ (+ (* -1 (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) (/ d2 d1)) d3)
(/.f64 (-.f64 (/.f64 d2 d1) (/.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))) d3)
(/ (- (+ (/ d2 d1) (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 (pow d3 2)))) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) d3)
(/.f64 (+.f64 (/.f64 d2 d1) (/.f64 (*.f64 d2 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (/.f64 (+.f64 #s(literal 3 binary64) d2) d1))) d3)) d3)
(/ (- (+ (* -1 (/ (* (pow d2 4) (pow (+ 1 (* 3 (/ 1 d2))) 3)) (* d1 (pow d3 3)))) (/ d2 d1)) (+ (* -1 (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 (pow d3 2)))) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3)))) d3)
(/.f64 (+.f64 (/.f64 d2 d1) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 d1 d3))) (/.f64 (*.f64 d2 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) d1)) (-.f64 #s(literal 0 binary64) d3)) (/.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d2)) d1)) d3)) d3)
(/ d2 (* d1 d3))
(/.f64 d2 (*.f64 d1 d3))
(* -1 (/ (+ (* -1 (/ d2 d1)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) (* d1 d3))) d3))
(/.f64 (-.f64 (/.f64 d2 d1) (/.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))) d3)
(* -1 (/ (+ (* -1 (/ d2 d1)) (* -1 (/ (- (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) (* d1 d3)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) d1)) d3))) d3))
(/.f64 (+.f64 (/.f64 d2 d1) (/.f64 (*.f64 d2 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (/.f64 (+.f64 #s(literal 3 binary64) d2) d1))) d3)) d3)
(* -1 (/ (+ (* -1 (/ d2 d1)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow d2 4) (pow (+ 1 (* 3 (/ 1 d2))) 3)) (* d1 d3)) (/ (* (pow d2 3) (pow (+ 1 (* 3 (/ 1 d2))) 2)) d1)) d3)) (/ (* (pow d2 2) (+ 1 (* 3 (/ 1 d2)))) d1)) d3))) d3))
(/.f64 (+.f64 (/.f64 d2 d1) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 d1 d3))) (/.f64 (*.f64 d2 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) d1)) (-.f64 #s(literal 0 binary64) d3)) (/.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d2)) d1)) d3)) d3)
(/ d2 (* d1 (+ 3 d3)))
(/.f64 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(* d2 (+ (* -1 (/ d2 (* d1 (pow (+ 3 d3) 2)))) (/ 1 (* d1 (+ 3 d3)))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (/.f64 d2 d1) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal -3 binary64) d3)))))
(* d2 (+ (* d2 (- (/ d2 (* d1 (pow (+ 3 d3) 3))) (/ 1 (* d1 (pow (+ 3 d3) 2))))) (/ 1 (* d1 (+ 3 d3)))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal -3 binary64) d3))) (/.f64 (/.f64 d2 d1) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))))))))
(* d2 (+ (* d2 (- (* d2 (+ (* -1 (/ d2 (* d1 (pow (+ 3 d3) 4)))) (/ 1 (* d1 (pow (+ 3 d3) 3))))) (/ 1 (* d1 (pow (+ 3 d3) 2))))) (/ 1 (* d1 (+ 3 d3)))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 (+.f64 (*.f64 d2 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)))) (/.f64 d2 (*.f64 d1 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 4 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal -3 binary64) d3)))))))
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(+ (* -1 (/ (+ (* 3 (/ 1 d1)) (/ d3 d1)) d2)) (/ 1 d1))
(-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 3 binary64) d3)) d2))
(- (+ (/ 1 d1) (/ (* (+ 3 d3) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 2))) (+ (/ 3 (* d1 d2)) (/ d3 (* d1 d2))))
(+.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 d2)) (-.f64 (/.f64 #s(literal -3 binary64) (*.f64 d1 d2)) (/.f64 (/.f64 d3 d2) d1))))
(- (+ (* -1 (/ (* (pow (+ 3 d3) 2) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 3))) (/ 1 d1)) (+ (* -1 (/ (* (+ 3 d3) (+ (* 3 (/ 1 d1)) (/ d3 d1))) (pow d2 2))) (+ (/ 3 (* d1 d2)) (/ d3 (* d1 d2)))))
(+.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) d2) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 3 binary64) d3))) (*.f64 d2 d2)) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 3 binary64) d3))) d2))) (-.f64 (/.f64 #s(literal -3 binary64) (*.f64 d1 d2)) (/.f64 (/.f64 d3 d2) d1))))
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(+ (* -1 (/ (+ 3 d3) (* d1 d2))) (/ 1 d1))
(+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (-.f64 #s(literal -3 binary64) d3) (*.f64 d1 d2)))
(+ (* -1 (/ (- (* -1 (/ (pow (+ 3 d3) 2) (* d1 d2))) (* -1 (/ (+ 3 d3) d1))) d2)) (/ 1 d1))
(+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d1) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) d2))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 3 d3) 3) (* d1 d2))) (* -1 (/ (pow (+ 3 d3) 2) d1))) d2)) (* -1 (/ (+ 3 d3) d1))) d2)) (/ 1 d1))
(-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d1) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) d1) (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal -1 binary64))) d2)) d2))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(* d1 (+ 1 (* 3 (/ 1 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)))
(+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(+ (* d1 (+ 1 (* 3 (/ 1 d2)))) (/ (* d1 d3) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))))
(/ (* d1 d3) d2)
(/.f64 (*.f64 d1 d3) d2)
(* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))
(*.f64 d3 (+.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (/.f64 d1 d3))))
(* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))
(*.f64 d3 (+.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (/.f64 d1 d3))))
(* d3 (+ (/ d1 d2) (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))
(*.f64 d3 (+.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (/.f64 d1 d3))))
(/ (* d1 d3) d2)
(/.f64 (*.f64 d1 d3) d2)
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))
(*.f64 d3 (+.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (/.f64 d1 d3))))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))
(*.f64 d3 (+.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (/.f64 d1 d3))))
(* -1 (* d3 (+ (* -1 (/ d1 d2)) (* -1 (/ (* d1 (+ 1 (* 3 (/ 1 d2)))) d3)))))
(*.f64 d3 (+.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) (/.f64 d1 d3))))
(/ (* d1 (+ 3 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2))) d2)
(/ (+ (* d1 d2) (* d1 (+ 3 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2))) d2)
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
d1
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ d1 (/ (* d1 (+ 3 d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(+ 1 (* 3 (/ 1 d2)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(/ d3 d2)
(/.f64 d3 d2)
(* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(* d3 (+ (/ 1 d2) (+ (/ 1 d3) (/ 3 (* d2 d3)))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(/ d3 d2)
(/.f64 d3 d2)
(* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))
(*.f64 d3 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) d3) (/.f64 #s(literal 1 binary64) d2)))
(* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))
(*.f64 d3 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) d3) (/.f64 #s(literal 1 binary64) d2)))
(* -1 (* d3 (- (* -1 (/ (+ 1 (* 3 (/ 1 d2))) d3)) (/ 1 d2))))
(*.f64 d3 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d2)) d3) (/.f64 #s(literal 1 binary64) d2)))
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 (+ d2 d3)) d2)
(/.f64 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)) d2)
(/ (+ 3 (+ d2 d3)) d2)
(/.f64 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)) d2)
(/ (+ 3 (+ d2 d3)) d2)
(/.f64 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)) d2)
1
#s(literal 1 binary64)
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
1
#s(literal 1 binary64)
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2)))
(/ 3 d2)
(/.f64 #s(literal 3 binary64) d2)
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(+ (* 3 (/ 1 d2)) (/ d3 d2))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(/ d3 d2)
(/.f64 d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(/ d3 d2)
(/.f64 d3 d2)
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(* d3 (+ (/ 1 d2) (* 3 (/ 1 (* d2 d3)))))
(+.f64 (/.f64 #s(literal 3 binary64) d2) (/.f64 d3 d2))
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(/ (+ 3 d3) d2)
(/.f64 (+.f64 #s(literal 3 binary64) d3) d2)

eval182.0ms (2.4%)

Compiler

Compiled 15291 to 2068 computations (86.5% saved)

prune77.0ms (1%)

Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New6841685
Fresh000
Picked123
Done077
Total68510695
Accuracy
100.0%
Counts
695 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
68.9%
(/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)))))
62.9%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
24.1%
(/.f64 d1 #s(literal 1/3 binary64))
24.1%
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d1))
78.5%
(*.f64 d1 (+.f64 d2 d3))
63.1%
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
62.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
42.0%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
24.2%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 315 to 136 computations (56.8% saved)

regimes27.0ms (0.4%)

Counts
20 → 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 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)))))
(/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) #s(literal 1 binary64)))))
(/.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 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (-.f64 d2 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(/.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 d1 (/.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)))))))
Outputs
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Calls

4 calls:

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

Compiled 26 to 18 computations (30.8% saved)

regimes11.0ms (0.2%)

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 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 d3))
Calls

3 calls:

4.0ms
d3
3.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
80.3%2d1
98.8%2d2
99.2%2d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes6.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:

3.0ms
d2
3.0ms
d3
Results
AccuracySegmentsBranch
93.1%2d2
92.1%2d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes5.0ms (0.1%)

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:

5.0ms
d2
Results
AccuracySegmentsBranch
92.6%2d2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

Counts
4 → 4
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 d2)
(*.f64 d1 d3)
Calls

3 calls:

2.0ms
d3
2.0ms
d1
2.0ms
d2
Results
AccuracySegmentsBranch
47.7%3d1
79.1%4d3
76.9%4d2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes3.0ms (0%)

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

2 calls:

2.0ms
d3
2.0ms
d2
Results
AccuracySegmentsBranch
62.3%3d2
49.4%3d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes5.0ms (0.1%)

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
d1
1.0ms
d2
Results
AccuracySegmentsBranch
24.2%1d1
24.2%1d3
24.2%1d2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
9.0ms
1.9275636683550431e-19
2.625604407797319e-18
Results
6.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.5% of total)
ival-add: 1.0ms (32.2% 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
Steps
TimeLeftRight
16.0ms
-29340.42017799637
-3.0996788740129774e-6
Results
10.0ms160×0valid
Compiler

Compiled 200 to 154 computations (23% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-mult: 4.0ms (76.2% of total)
ival-add: 1.0ms (19.1% 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
Steps
TimeLeftRight
16.0ms
-29340.42017799637
-3.0996788740129774e-6
Results
10.0ms160×0valid
Compiler

Compiled 180 to 134 computations (25.6% saved)

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

bsearch44.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
76.68272867037388
2011.8722583417805
15.0ms
1.9606643186008203e-27
1.8466168272982734e-22
14.0ms
2.940595350327256e-289
1.3348492107420244e-285
Results
23.0ms363×0valid
2.0ms19×1valid
0.0ms2valid
Compiler

Compiled 356 to 271 computations (23.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 9.0ms (66.8% of total)
ival-add: 4.0ms (29.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch36.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.5729964195129346e-9
3686733451394.242
16.0ms
-29340.42017799637
-3.0996788740129774e-6
Results
21.0ms336×0valid
Compiler

Compiled 314 to 245 computations (22% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 7.0ms (64.2% of total)
ival-add: 3.0ms (27.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Rules
14×*-commutative_binary64
+-commutative_binary64
if-if-or-not_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03889
15289
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d3 #s(literal 1687496479023819/649037107316853453566312041152512 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(if (<=.f64 d2 #s(literal -3458764513820541/288230376151711744 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -29000 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d3 #s(literal 4388899255034951/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 5988969657808517/2722258935367507707706996859454145691648 binary64)) (*.f64 d1 #s(literal 3 binary64)) (if (<=.f64 d3 #s(literal 2000 binary64)) (*.f64 d1 d2) (*.f64 d1 d3))))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 3 binary64))
Outputs
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d3 #s(literal 1687496479023819/649037107316853453566312041152512 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(if (<=.f64 d2 #s(literal -3458764513820541/288230376151711744 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d2 #s(literal -29000 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d3 #s(literal 4388899255034951/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 5988969657808517/2722258935367507707706996859454145691648 binary64)) (*.f64 d1 #s(literal 3 binary64)) (if (<=.f64 d3 #s(literal 2000 binary64)) (*.f64 d1 d2) (*.f64 d1 d3))))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 3 binary64))

soundness817.0ms (11%)

Rules
4512×*-lowering-*.f32
4512×*-lowering-*.f64
3192×+-lowering-+.f64
3192×+-lowering-+.f32
2114×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056362
1201314
2600314
31819314
45991314
08076314
05474024
119673638
274963632
081213632
099
1207
2476
3796
4946
5966
0966
Stop Event
fuel
iter limit
saturated
iter limit
node limit
iter limit
node limit
Compiler

Compiled 330 to 207 computations (37.3% saved)

preprocess56.0ms (0.8%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 316 to 164 computations (48.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...