FastMath dist

Time bar (total: 4.9s)

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 11 to 7 computations (36.4% 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)

sample653.0ms (13.4%)

Results
479.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 230.0ms
ival-mult: 178.0ms (77.2% of total)
ival-add: 43.0ms (18.7% of total)
const: 7.0ms (3% of total)
backward-pass: 3.0ms (1.3% of total)
Bogosity

preprocess54.0ms (1.1%)

Algorithm
egg-herbie
Rules
1052×fnmadd-define
798×fmsub-define
780×fnmsub-define
688×sum5-define
658×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02655
18453
223851
372551
4198251
5341551
6396851
7398851
065
1125
2185
0185
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(+ (* d1 d2) (* d1 d3))
Outputs
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
Call 2
Inputs
(+ (* d1 d2) (* d1 d3))
(+ (* (neg d1) d2) (* (neg d1) d3))
(+ (* d1 (neg d2)) (* d1 d3))
(+ (* d1 d2) (* d1 (neg d3)))
(neg (+ (* (neg d1) d2) (* (neg d1) d3)))
(neg (+ (* d1 (neg d2)) (* d1 d3)))
(neg (+ (* d1 d2) (* d1 (neg d3))))
(+ (* d2 d1) (* d2 d3))
(+ (* d3 d2) (* d3 d1))
(+ (* d1 d3) (* d1 d2))
Outputs
(+ (* d1 d2) (* d1 d3))
(* d1 (+ d2 d3))
(+ (* (neg d1) d2) (* (neg d1) d3))
(fnmsub d1 d2 (* d1 d3))
(+ (* d1 (neg d2)) (* d1 d3))
(* d1 (- d3 d2))
(+ (* d1 d2) (* d1 (neg d3)))
(* d1 (- d2 d3))
(neg (+ (* (neg d1) d2) (* (neg d1) d3)))
(* d1 (+ d2 d3))
(neg (+ (* d1 (neg d2)) (* d1 d3)))
(* d1 (- d2 d3))
(neg (+ (* d1 d2) (* d1 (neg d3))))
(* d1 (- d3 d2))
(+ (* d2 d1) (* d2 d3))
(* d2 (+ d1 d3))
(+ (* d3 d2) (* d3 d1))
(* d3 (+ d1 d2))
(+ (* d1 d3) (* d1 d2))
(* d1 (+ d2 d3))
Symmetry

(negabs d1)

(sort d2 d3)

explain71.0ms (1.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
30-0-(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
00-0-(*.f64 d1 d3)
00-0-(*.f64 d1 d2)
00-0-d3
00-0-d1
00-0-d2
Results
47.0ms512×0valid
Compiler

Compiled 50 to 20 computations (60% saved)

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

eval0.0ms (0%)

Compiler

Compiled 8 to 5 computations (37.5% saved)

prune1.0ms (0%)

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

Compiled 8 to 5 computations (37.5% saved)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 d2 d3)
cost-diff0
(*.f64 d1 (+.f64 d2 d3))
Rules
12×*-lowering-*.f32
12×*-lowering-*.f64
fma-lowering-fma.f32
fma-define
+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0511
11311
21811
32011
02011
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 (+ d2 d3))
d1
(+ d2 d3)
d2
d3
Outputs
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
d1
(+ d2 d3)
(+.f64 d2 d3)
d2
d3

localize21.0ms (0.4%)

Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 d2 d3)
accuracy100.0%
(*.f64 d1 (+.f64 d2 d3))
Results
16.0ms256×0valid
Compiler

Compiled 15 to 6 computations (60% saved)

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

series4.0ms (0.1%)

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

15 calls:

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

rewrite307.0ms (6.3%)

Algorithm
batch-egg-rewrite
Rules
2748×/-lowering-/.f32
2748×/-lowering-/.f64
2618×*-lowering-*.f32
2618×*-lowering-*.f64
2462×fma-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058
1268
21938
317608
092308
Stop Event
iter limit
node limit
Counts
2 → 197
Calls
Call 1
Inputs
(* d1 (+ d2 d3))
(+ d2 d3)
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d3) d3) d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d3) d3) d1) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))))
(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 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d3) d3) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d2 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 (neg.f64 d1) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d3) d3) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1) (-.f64 d3 d2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d3) d3) d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 (*.f64 d1 d3) d3) d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d3) d3) d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) d1)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) d1)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 d3 d2)))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) d1))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d3 (-.f64 d3 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (-.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d3 (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(+.f64 d2 d3)
(+.f64 d3 d2)
(+.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(+.f64 (fma.f64 d2 (/.f64 d2 (-.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (-.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3)))
(+.f64 (fma.f64 d2 (/.f64 d2 (-.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 d2 (/.f64 d2 (-.f64 d2 d3)) (neg.f64 (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 d2 (/.f64 d2 (-.f64 d2 d3)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (-.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3)))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (neg.f64 (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3) (neg.f64 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (-.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3)))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3) (neg.f64 (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (-.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (-.f64 d2 d3)) d3)))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) #s(literal -1 binary64)))
(-.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (-.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3)) (/.f64 (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3))) (/.f64 (*.f64 (-.f64 d2 d3) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))))) (/.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (+.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (/.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (+.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))))
(fma.f64 d2 (/.f64 d2 (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(neg.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (+.f64 d2 d3)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (+.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 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 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (+.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (-.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))) (*.f64 (-.f64 d2 d3) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) #s(literal 1 binary64))) (*.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 (/.f64 (-.f64 d2 d3) (*.f64 d2 d2)) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 d2 d3) (*.f64 d2 d2)) (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))) (*.f64 (/.f64 (-.f64 d2 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 d2 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 d2 d3) (*.f64 d2 d2)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 d2 d3) (*.f64 d2 d2)) (/.f64 (-.f64 d2 d3) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (/.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (/.f64 (-.f64 d2 d3) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (*.f64 (-.f64 d3 d2) (*.f64 d2 d2))) (*.f64 (-.f64 d3 d2) (-.f64 d3 d2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d3 d3)))) (neg.f64 (*.f64 (-.f64 d2 d3) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 d3 d2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))) (neg.f64 (+.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))) (neg.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))) (pow.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3)))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (*.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d3 (-.f64 d3 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (-.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d2 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d3 (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (pow.f64 (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (pow.f64 (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))

simplify135.0ms (2.8%)

Algorithm
egg-herbie
Rules
1884×fmsub-define
1852×fnmsub-define
1674×fma-lowering-fma.f32
1674×fma-lowering-fma.f64
1668×sum3-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039228
1139228
2405228
31236228
43624228
56490228
08210228
Stop Event
iter limit
node limit
Counts
60 → 60
Calls
Call 1
Inputs
(* 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)))
Outputs
(* 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 d1 (+.f64 d2 d3))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d2 d3))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d2 d3))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d2 d3))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d2 d3))
(* 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 d1 (+.f64 d2 d3))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d2 d3))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d2 d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d2 d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d2 d3))
d3
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d2 d3)
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d2 d3)
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d2 d3)
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d2 d3)
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d2 d3)
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d2 d3)
d2
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)

eval29.0ms (0.6%)

Compiler

Compiled 6823 to 686 computations (89.9% saved)

prune28.0ms (0.6%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New2525257
Fresh000
Picked011
Done000
Total2526258
Accuracy
100.0%
Counts
258 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.0%
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1) (-.f64 d3 d2))
99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
62.8%
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
100.0%
(*.f64 d1 (+.f64 d2 d3))
58.4%
(*.f64 d1 d3)
49.1%
(*.f64 d1 d2)
Compiler

Compiled 116 to 71 computations (38.8% saved)

simplify150.0ms (3.1%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d3 d3)
cost-diff0
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
cost-diff0
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1)
cost-diff512
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1) (-.f64 d3 d2))
cost-diff0
(*.f64 d3 d3)
cost-diff0
(*.f64 d2 d2)
cost-diff0
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
cost-diff512
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
cost-diff0
(*.f64 d1 d3)
cost-diff0
(*.f64 d1 d2)
cost-diff0
(+.f64 d2 d3)
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 d2 d3))
cost-diff128
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
Rules
1726×fma-lowering-fma.f32
1726×fma-lowering-fma.f64
1616×sum4-define
1512×*-lowering-*.f32
1512×*-lowering-*.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01988
15285
211685
341285
4155585
5663185
0802885
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ d1 (/ 1 (+ d2 d3)))
d1
(/ 1 (+ d2 d3))
1
(+ d2 d3)
d2
d3
(* d1 d2)
d1
d2
(* d1 d3)
d1
d3
(* (- (* d2 d2) (* d3 d3)) (/ d1 (- d2 d3)))
(- (* d2 d2) (* d3 d3))
(* d2 d2)
d2
(* d3 d3)
d3
(/ d1 (- d2 d3))
d1
(- d2 d3)
(/ (* (- (* d3 d3) (* d2 d2)) d1) (- d3 d2))
(* (- (* d3 d3) (* d2 d2)) d1)
(- (* d3 d3) (* d2 d2))
(* d3 d3)
d3
(* d2 d2)
d2
d1
(- d3 d2)
Outputs
(/ d1 (/ 1 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 d3))
d1
(/ 1 (+ d2 d3))
(/.f64 #s(literal 1 binary64) (+.f64 d2 d3))
1
#s(literal 1 binary64)
(+ d2 d3)
(+.f64 d2 d3)
d2
d3
(* d1 d2)
(*.f64 d1 d2)
d1
d2
(* d1 d3)
(*.f64 d1 d3)
d1
d3
(* (- (* d2 d2) (* d3 d3)) (/ d1 (- d2 d3)))
(*.f64 d1 (+.f64 d2 d3))
(- (* d2 d2) (* d3 d3))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(* d2 d2)
(*.f64 d2 d2)
d2
(* d3 d3)
(*.f64 d3 d3)
d3
(/ d1 (- d2 d3))
(/.f64 d1 (-.f64 d2 d3))
d1
(- d2 d3)
(-.f64 d2 d3)
(/ (* (- (* d3 d3) (* d2 d2)) d1) (- d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(* (- (* d3 d3) (* d2 d2)) d1)
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(- (* d3 d3) (* d2 d2))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(* d3 d3)
(*.f64 d3 d3)
d3
(* d2 d2)
(*.f64 d2 d2)
d2
d1
(- d3 d2)
(-.f64 d3 d2)

localize80.0ms (1.6%)

Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d2 d2)
accuracy96.1%
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
accuracy87.3%
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1)
accuracy80.8%
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1) (-.f64 d3 d2))
accuracy100.0%
(*.f64 d3 d3)
accuracy100.0%
(*.f64 d2 d2)
accuracy96.2%
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
accuracy64.8%
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
accuracy100.0%
(*.f64 d1 d3)
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(+.f64 d2 d3)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d2 d3))
accuracy99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
Results
55.0ms256×0valid
Compiler

Compiled 111 to 20 computations (82% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 11.0ms (42.8% of total)
ival-div: 7.0ms (27.2% of total)
ival-sub: 6.0ms (23.3% of total)
ival-add: 2.0ms (7.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series22.0ms (0.4%)

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

78 calls:

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

rewrite484.0ms (9.9%)

Algorithm
batch-egg-rewrite
Rules
4236×/-lowering-/.f32
4236×/-lowering-/.f64
3486×*-lowering-*.f32
3486×*-lowering-*.f64
1588×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01957
113054
2112154
0851654
Stop Event
iter limit
node limit
Counts
12 → 1270
Calls
Call 1
Inputs
(/ d1 (/ 1 (+ d2 d3)))
(/ 1 (+ d2 d3))
(+ d2 d3)
(* d1 d2)
(* d1 d3)
(* (- (* d2 d2) (* d3 d3)) (/ d1 (- d2 d3)))
(- (* d2 d2) (* d3 d3))
(* d2 d2)
(* d3 d3)
(/ (* (- (* d3 d3) (* d2 d2)) d1) (- d3 d2))
(* (- (* d3 d3) (* d2 d2)) d1)
(- (* d3 d3) (* d2 d2))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d3 d3) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 d1 (+.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (+.f64 d2 d3) d1 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(neg.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d2 d3) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)) (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1))))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))
(/.f64 (/.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 d3 d2) d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(/.f64 (/.f64 d1 (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)))
(/.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 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 d2 d3) d1)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 d3 d2))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d3 d2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1)) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.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 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))))
(/.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 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))) (-.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))) (-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)))
(*.f64 (+.f64 d2 d3) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (-.f64 d2 d3) (/.f64 d1 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 d3 d2) (/.f64 d1 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d2 d3)))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 d2 d3)) (/.f64 (-.f64 d3 d2) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 d3 d2) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.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 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d3)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)))
(-.f64 (/.f64 d2 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 d3 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(-.f64 (/.f64 d3 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(-.f64 (/.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(-.f64 (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(-.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (*.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64))
(/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (-.f64 d2 d3) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(/.f64 (-.f64 d3 d2) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal -1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #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 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(pow.f64 (+.f64 d2 d3) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 d2 d3) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (+.f64 d2 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 d2 d3) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)))
(*.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(*.f64 (-.f64 d3 d2) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)))
(*.f64 (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (-.f64 d2 d3)))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (/.f64 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 d2 d3)))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 d2 d3)) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 d2 d3)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 d2 d3)) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 d2 d3)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 d3 d2)) (/.f64 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (+.f64 d2 d3)))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (/.f64 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 d3 d2)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 d3 d2)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) (/.f64 (-.f64 d2 d3) (-.f64 d3 d2)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d3 d2)) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (/.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 d2 d3)) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 d3 d2)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 d3 d2)) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 d2 d3)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(+.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal 1 binary64) d3))
(+.f64 d3 d2)
(+.f64 d3 (*.f64 #s(literal 1 binary64) d2))
(+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d3)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 d2 d3)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 d2 d3)) #s(literal -1 binary64))))
(-.f64 d2 (-.f64 #s(literal 0 binary64) d3))
(-.f64 d3 (-.f64 #s(literal 0 binary64) d2))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 d2 d3) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (-.f64 d2 d3)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (-.f64 d3 d2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d3 d2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d3 d2)))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 (+.f64 d2 d3) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d2 d3))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d3 d2))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 #s(literal 0 binary64) 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))))))
(/.f64 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 #s(literal 0 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(pow.f64 (+.f64 d2 d3) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (-.f64 d2 d3)))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) #s(literal 1 binary64)))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) #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 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 d2 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 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) #s(literal 1 binary64)) (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (-.f64 d3 d2) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 d3 d2) (-.f64 d2 d3)))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 d3 d2) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (+.f64 d2 d3) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 d3 d2) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (+.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (pow.f64 (+.f64 d2 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 d3) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1/2 binary64)))
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
(*.f64 d1 d2)
(*.f64 d2 d1)
(/.f64 d3 (/.f64 #s(literal 1 binary64) d1))
(*.f64 d1 d3)
(*.f64 d3 d1)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d3 d3) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 d1 (+.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (+.f64 d2 d3) d1 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(neg.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d2 d3) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)) (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1))))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))
(/.f64 (/.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 d3 d2) d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(/.f64 (/.f64 d1 (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)))
(/.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 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 d2 d3) d1)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 d3 d2))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d3 d2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1)) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.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 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))))
(/.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 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))) (-.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))) (-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)))
(*.f64 (+.f64 d2 d3) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (-.f64 d2 d3) (/.f64 d1 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 d3 d2) (/.f64 d1 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d2 d3)))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 d2 d3)) (/.f64 (-.f64 d3 d2) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 d3 d2) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.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 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))
(+.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(+.f64 (*.f64 d2 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d2 d2))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(+.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3)))
(+.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (neg.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(+.f64 (*.f64 (+.f64 d2 d3) d2) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3)))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(-.f64 (*.f64 d2 d2) (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(fma.f64 d2 d2 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))
(fma.f64 d2 d2 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 d2 d2 (neg.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(fma.f64 d2 (+.f64 d2 d3) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3)))
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d3) (*.f64 d2 d2))
(fma.f64 (+.f64 d2 d3) d2 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 d2 d3) (+.f64 d2 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))
(fma.f64 (-.f64 d2 d3) (+.f64 d2 d3) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 #s(literal 0 binary64) d3) d3 (*.f64 d2 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d3 d3) (*.f64 d2 d2))
(fma.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))
(fma.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))
(fma.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d2 d3))))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(/.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d2 d2)))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (neg.f64 (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d2 d3))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d2 d2)))))
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 d2 (+.f64 d2 d3)))) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 d2 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3))) (*.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) d2) (*.f64 (+.f64 d2 d3) d2)) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3))) (*.f64 (*.f64 (+.f64 d2 d3) d2) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (pow.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 d2 (+.f64 d2 d3))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3)))) (-.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d2) (*.f64 (+.f64 d2 d3) d2)) (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3)))) (-.f64 (*.f64 (+.f64 d2 d3) d2) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))) (+.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (+.f64 d2 d3) (-.f64 d2 d3))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(*.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.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 (+.f64 d2 d3))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(*.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) (/.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) #s(literal -1 binary64)) (-.f64 d3 d2))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) #s(literal 1 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d2)))
(pow.f64 d2 #s(literal 2 binary64))
(pow.f64 (*.f64 d2 d2) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 d2)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d2 d2))
(*.f64 d2 d2)
(*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d2))
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d2)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)))
(pow.f64 d3 #s(literal 2 binary64))
(pow.f64 (*.f64 d3 d3) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 d3)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d3 d3))
(*.f64 d3 d3)
(*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3))
(*.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d3 d3) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 d1 (+.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (+.f64 d2 d3) d1 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))
(neg.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d2 d3) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)) (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1))))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))
(/.f64 (/.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 d3 d2) d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(/.f64 (/.f64 d1 (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)))
(/.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 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (neg.f64 (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 d2 d3) d1)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 d3 d2))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d3 d2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1)) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (neg.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (neg.f64 (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.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 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))))
(/.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 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3))))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3))))) (-.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1)))) (-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)))
(*.f64 (+.f64 d2 d3) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (-.f64 d2 d3) (/.f64 d1 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 d3 d2) (/.f64 d1 (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d3 d2))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3)) (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (/.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)) (+.f64 d2 d3))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (-.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 d2 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 d3) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d2 d3)))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (-.f64 d3 d2) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 d2 d3)) (/.f64 (-.f64 d3 d2) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 (-.f64 d3 d2) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.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 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(+.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1))
(+.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(+.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 d1 (*.f64 d3 d3) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(fma.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1))
(fma.f64 (+.f64 d2 d3) (*.f64 (-.f64 d3 d2) d1) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 (+.f64 d2 d3) (*.f64 (-.f64 d3 d2) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1))
(fma.f64 (*.f64 d3 d3) d1 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1 (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1))
(neg.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1)) (*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d3 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d3 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1)) (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (-.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1))) (-.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))) (-.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1))) (-.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d3 d2) d1))
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1)
(*.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(+.f64 (*.f64 d3 d3) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(+.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(+.f64 (*.f64 d3 d3) (neg.f64 (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(+.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))
(+.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d3 d3))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(+.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3)))
(+.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(+.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (neg.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(+.f64 (*.f64 (+.f64 d2 d3) d3) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2)))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(-.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(-.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(-.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(fma.f64 d2 (-.f64 #s(literal 0 binary64) d2) (*.f64 d3 d3))
(fma.f64 d3 d3 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(fma.f64 d3 d3 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 d3 d3 (neg.f64 (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(fma.f64 d3 (+.f64 d2 d3) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 d3) d3 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2)))
(fma.f64 (+.f64 d2 d3) (-.f64 d3 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))
(fma.f64 (+.f64 d2 d3) (-.f64 d3 d2) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 (-.f64 d3 d2) (+.f64 d2 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))
(fma.f64 (-.f64 d3 d2) (+.f64 d2 d3) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 (-.f64 #s(literal 0 binary64) d2) d2 (*.f64 d3 d3))
(fma.f64 #s(literal -1 binary64) (*.f64 d2 d2) (*.f64 d3 d3))
(fma.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))
(fma.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(fma.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))
(fma.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d3 d2))))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(/.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (+.f64 d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d3 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (neg.f64 (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d3 d2))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d3 d3)))))
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (-.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) d3) (*.f64 (+.f64 d2 d3) d3)) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2))) (*.f64 (*.f64 (+.f64 d2 d3) d3) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (pow.f64 (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (-.f64 (*.f64 d3 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3)))) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d3) (*.f64 (+.f64 d2 d3) d3)) (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2)))) (-.f64 (*.f64 (+.f64 d2 d3) d3) (*.f64 (+.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (+.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))) (+.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(*.f64 (+.f64 d2 d3) (-.f64 d3 d2))
(*.f64 (-.f64 d2 d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (-.f64 d2 d3) (/.f64 (-.f64 d3 d2) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))))
(*.f64 (-.f64 d3 d2) (+.f64 d2 d3))
(*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))))
(*.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d2 d2)))))
(*.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d3 d2)) (/.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) (/.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (+.f64 d2 d3) #s(literal -1 binary64)) (-.f64 d2 d3))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 d3) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 (-.f64 d3 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (/.f64 (-.f64 d3 d2) (-.f64 d2 d3)))

simplify307.0ms (6.3%)

Algorithm
egg-herbie
Rules
4234×*-lowering-*.f32
4234×*-lowering-*.f64
2232×/-lowering-/.f32
2232×/-lowering-/.f64
2068×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01792347
15652151
215862083
361082077
084502077
Stop Event
iter limit
node limit
Counts
312 → 312
Calls
Call 1
Inputs
(* 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)))))
(/ 1 d3)
(+ (* -1 (/ d2 (pow d3 2))) (/ 1 d3))
(+ (* d2 (- (/ d2 (pow d3 3)) (/ 1 (pow d3 2)))) (/ 1 d3))
(+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow d3 4))) (/ 1 (pow d3 3)))) (/ 1 (pow d3 2)))) (/ 1 d3))
(/ 1 d2)
(/ (+ 1 (* -1 (/ d3 d2))) d2)
(/ (- (+ 1 (/ (pow d3 2) (pow d2 2))) (/ d3 d2)) d2)
(/ (- (+ 1 (* -1 (/ (pow d3 3) (pow d2 3)))) (+ (* -1 (/ (pow d3 2) (pow d2 2))) (/ d3 d2))) d2)
(/ 1 d2)
(* -1 (/ (- (/ d3 d2) 1) d2))
(* -1 (/ (- (* -1 (/ (- (/ (pow d3 2) d2) d3) d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow d3 3) d2) (pow d3 2)) d2)) d3) d2)) 1) d2))
(/ 1 d2)
(+ (* -1 (/ d3 (pow d2 2))) (/ 1 d2))
(+ (* d3 (- (/ d3 (pow d2 3)) (/ 1 (pow d2 2)))) (/ 1 d2))
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow d2 4))) (/ 1 (pow d2 3)))) (/ 1 (pow d2 2)))) (/ 1 d2))
(/ 1 d3)
(/ (+ 1 (* -1 (/ d2 d3))) d3)
(/ (- (+ 1 (/ (pow d2 2) (pow d3 2))) (/ d2 d3)) d3)
(/ (- (+ 1 (* -1 (/ (pow d2 3) (pow d3 3)))) (+ (* -1 (/ (pow d2 2) (pow d3 2))) (/ d2 d3))) d3)
(/ 1 d3)
(* -1 (/ (- (/ d2 d3) 1) d3))
(* -1 (/ (- (* -1 (/ (- (/ (pow d2 2) d3) d2) d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow d2 3) d3) (pow d2 2)) d3)) d2) d3)) 1) d3))
d3
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
d2
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* d1 d2)
(* 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 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 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)))))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(* -1 (pow d3 2))
(- (pow d2 2) (pow d3 2))
(- (pow d2 2) (pow d3 2))
(- (pow d2 2) (pow d3 2))
(pow d2 2)
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(pow d2 2)
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(pow d2 2)
(+ (* -1 (pow d3 2)) (pow d2 2))
(+ (* -1 (pow d3 2)) (pow d2 2))
(+ (* -1 (pow d3 2)) (pow d2 2))
(* -1 (pow d3 2))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(* -1 (pow d3 2))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(pow d3 2)
(* 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)))))
(* 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 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(* -1 (* d1 (pow d2 2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(* d1 (pow d3 2))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(* -1 (pow d2 2))
(- (pow d3 2) (pow d2 2))
(- (pow d3 2) (pow d2 2))
(- (pow d3 2) (pow d2 2))
(pow d3 2)
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(pow d3 2)
(+ (* -1 (pow d2 2)) (pow d3 2))
(+ (* -1 (pow d2 2)) (pow d3 2))
(+ (* -1 (pow d2 2)) (pow d3 2))
(* -1 (pow d2 2))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(* -1 (pow d2 2))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
Outputs
(* 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 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 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 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(+ (* -1 (/ d2 (pow d3 2))) (/ 1 d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d3)
(+ (* d2 (- (/ d2 (pow d3 3)) (/ 1 (pow d3 2)))) (/ 1 d3))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 d2 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) d3)
(+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow d3 4))) (/ 1 (pow d3 3)))) (/ 1 (pow d3 2)))) (/ 1 d3))
(+.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d2 (pow.f64 d3 #s(literal 4 binary64)))) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d3))
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (+ 1 (* -1 (/ d3 d2))) d2)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(/ (- (+ 1 (/ (pow d3 2) (pow d2 2))) (/ d3 d2)) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) d2)) d2)
(/ (- (+ 1 (* -1 (/ (pow d3 3) (pow d2 3)))) (+ (* -1 (/ (pow d3 2) (pow d2 2))) (/ d3 d2))) d2)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 (/.f64 (*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2)))) d2)) d2)) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(* -1 (/ (- (/ d3 d2) 1) d2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(* -1 (/ (- (* -1 (/ (- (/ (pow d3 2) d2) d3) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) d2)) d2)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow d3 3) d2) (pow d3 2)) d2)) d3) d2)) 1) d2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 (/.f64 (*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2)))) d2)) d2)) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(+ (* -1 (/ d3 (pow d2 2))) (/ 1 d2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(+ (* d3 (- (/ d3 (pow d2 3)) (/ 1 (pow d2 2)))) (/ 1 d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) d2)) d2)
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow d2 4))) (/ 1 (pow d2 3)))) (/ 1 (pow d2 2)))) (/ 1 d2))
(+.f64 (*.f64 (*.f64 d3 d3) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 d2 (*.f64 d2 d2))) (/.f64 d3 (pow.f64 d2 #s(literal 4 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2))
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(/ (+ 1 (* -1 (/ d2 d3))) d3)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d3)
(/ (- (+ 1 (/ (pow d2 2) (pow d3 2))) (/ d2 d3)) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 d2 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) d3)
(/ (- (+ 1 (* -1 (/ (pow d2 3) (pow d3 3)))) (+ (* -1 (/ (pow d2 2) (pow d3 2))) (/ d2 d3))) d3)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (/.f64 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))) d3)) d3)) d3)
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(* -1 (/ (- (/ d2 d3) 1) d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d3)
(* -1 (/ (- (* -1 (/ (- (/ (pow d2 2) d3) d2) d3)) 1) d3))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 d2 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) d3)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow d2 3) d3) (pow d2 2)) d3)) d2) d3)) 1) d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (/.f64 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))) d3)) d3)) d3)
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 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
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 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 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 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 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 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 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 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/ (* d1 (- (pow d2 2) (pow d3 2))) (- d2 d3))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(* -1 (pow d3 2))
(-.f64 #s(literal 0 binary64) (*.f64 d3 d3))
(- (pow d2 2) (pow d3 2))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(- (pow d2 2) (pow d3 2))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(- (pow d2 2) (pow d3 2))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (+ 1 (* -1 (/ (pow d3 2) (pow d2 2)))))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(pow d2 2)
(*.f64 d2 d2)
(+ (* -1 (pow d3 2)) (pow d2 2))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(+ (* -1 (pow d3 2)) (pow d2 2))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(+ (* -1 (pow d3 2)) (pow d2 2))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
(* -1 (pow d3 2))
(-.f64 #s(literal 0 binary64) (*.f64 d3 d3))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* -1 (pow d3 2))
(-.f64 #s(literal 0 binary64) (*.f64 d3 d3))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (- (/ (pow d2 2) (pow d3 2)) 1))
(*.f64 d3 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(* 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 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (/.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 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/ (* d1 (- (pow d3 2) (pow d2 2))) (- d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (pow d3 2))
(*.f64 d1 (*.f64 d3 d3))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d2 d2) d3)) d3))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d2 d2) d3)) d3))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d2 d2) d3)) d3))))
(* d1 (pow d3 2))
(*.f64 d1 (*.f64 d3 d3))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d2 d2) d3)) d3))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d2 d2) d3)) d3))))
(* (pow d3 2) (+ d1 (* -1 (/ (* d1 (pow d2 2)) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d2 d2) d3)) d3))))
(* d1 (pow d3 2))
(*.f64 d1 (*.f64 d3 d3))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(+ (* -1 (* d1 (pow d2 2))) (* d1 (pow d3 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(* (pow d2 2) (+ (* -1 d1) (/ (* d1 (pow d3 2)) (pow d2 2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* d1 (- (pow d3 2) (pow d2 2)))
(*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(* -1 (pow d2 2))
(-.f64 #s(literal 0 binary64) (*.f64 d2 d2))
(- (pow d3 2) (pow d2 2))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(- (pow d3 2) (pow d2 2))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(- (pow d3 2) (pow d2 2))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(* (pow d3 2) (+ 1 (* -1 (/ (pow d2 2) (pow d3 2)))))
(*.f64 d3 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(pow d3 2)
(*.f64 d3 d3)
(+ (* -1 (pow d2 2)) (pow d3 2))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(+ (* -1 (pow d2 2)) (pow d3 2))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(+ (* -1 (pow d2 2)) (pow d3 2))
(-.f64 (*.f64 d3 d3) (*.f64 d2 d2))
(* -1 (pow d2 2))
(-.f64 #s(literal 0 binary64) (*.f64 d2 d2))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* -1 (pow d2 2))
(-.f64 #s(literal 0 binary64) (*.f64 d2 d2))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(* (pow d2 2) (- (/ (pow d3 2) (pow d2 2)) 1))
(*.f64 (*.f64 d2 d2) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))

eval187.0ms (3.9%)

Compiler

Compiled 45213 to 2598 computations (94.3% saved)

prune117.0ms (2.4%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New162311624
Fresh000
Picked145
Done011
Total162461630
Accuracy
100.0%
Counts
1630 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.9%
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 d3 d2))
99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
62.8%
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
100.0%
(*.f64 d1 (+.f64 d2 d3))
58.4%
(*.f64 d1 d3)
49.1%
(*.f64 d1 d2)
Compiler

Compiled 60 to 38 computations (36.7% saved)

simplify82.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 d2)
cost-diff0
(*.f64 d1 (*.f64 d2 d2))
cost-diff0
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
cost-diff128
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 d3 d2))
Rules
2678×fnmadd-define
2478×fma-define
1208×sum3-define
650×fnmsub-define
642×fmsub-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0931
12331
25631
313131
426630
549230
6140130
7364730
8607530
9610730
10612630
11613430
0613430
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (- 0 (* d1 (* d2 d2))) (- d3 d2))
(- 0 (* d1 (* d2 d2)))
0
(* d1 (* d2 d2))
d1
(* d2 d2)
d2
(- d3 d2)
d3
Outputs
(/ (- 0 (* d1 (* d2 d2))) (- d3 d2))
(/.f64 (*.f64 d2 (*.f64 d1 d2)) (-.f64 d2 d3))
(- 0 (* d1 (* d2 d2)))
(-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d1 d2)))
0
#s(literal 0 binary64)
(* d1 (* d2 d2))
(*.f64 d2 (*.f64 d1 d2))
d1
(* d2 d2)
(*.f64 d2 d2)
d2
(- d3 d2)
(-.f64 d3 d2)
d3

localize32.0ms (0.6%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
accuracy100.0%
(*.f64 d2 d2)
accuracy86.7%
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 d3 d2))
accuracy85.6%
(*.f64 d1 (*.f64 d2 d2))
Results
22.0ms256×0valid
Compiler

Compiled 37 to 10 computations (73% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 5.0ms (50.4% of total)
ival-sub: 3.0ms (30.3% of total)
ival-div: 2.0ms (20.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series7.0ms (0.2%)

Counts
4 → 96
Calls
Call 1
Inputs
#<alt (/ (- 0 (* d1 (* d2 d2))) (- d3 d2))>
#<alt (- 0 (* d1 (* d2 d2)))>
#<alt (* d1 (* d2 d2))>
#<alt (* d2 d2)>
Outputs
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))>
#<alt (* -1 (/ (* d1 (pow d2 2)) d3))>
#<alt (* (pow d2 2) (+ (* -1 (/ d1 d3)) (* -1 (/ (* d1 d2) (pow d3 2)))))>
#<alt (* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (+ (* -1 (/ d1 (pow d3 2))) (* -1 (/ (* d1 d2) (pow d3 3)))))))>
#<alt (* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (+ (* -1 (/ d1 (pow d3 2))) (* d2 (+ (* -1 (/ d1 (pow d3 3))) (* -1 (/ (* d1 d2) (pow d3 4)))))))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (+ (/ (* d1 d3) d2) (/ (* d1 (pow d3 2)) (pow d2 2)))))>
#<alt (* d2 (+ d1 (+ (/ (* d1 d3) d2) (+ (/ (* d1 (pow d3 2)) (pow d2 2)) (/ (* d1 (pow d3 3)) (pow d2 3))))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* d1 d3) (/ (* d1 (pow d3 2)) d2)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* d1 (pow d3 2))) (* -1 (/ (* d1 (pow d3 3)) d2))) d2)) (* d1 d3)) d2)))))>
#<alt (* d1 d2)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d3 (+ d1 (/ (* d1 d3) d2))))>
#<alt (+ (* d1 d2) (* d3 (+ d1 (* d3 (+ (/ d1 d2) (/ (* d1 d3) (pow d2 2)))))))>
#<alt (* -1 (/ (* d1 (pow d2 2)) d3))>
#<alt (/ (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 3)) d3))) d3)>
#<alt (/ (+ (* -1 (* d1 (pow d2 2))) (+ (* -1 (/ (* d1 (pow d2 3)) d3)) (* -1 (/ (* d1 (pow d2 4)) (pow d3 2))))) d3)>
#<alt (/ (+ (* -1 (* d1 (pow d2 2))) (+ (* -1 (/ (* d1 (pow d2 3)) d3)) (+ (* -1 (/ (* d1 (pow d2 4)) (pow d3 2))) (* -1 (/ (* d1 (pow d2 5)) (pow d3 3)))))) d3)>
#<alt (* -1 (/ (* d1 (pow d2 2)) d3))>
#<alt (* -1 (/ (+ (* d1 (pow d2 2)) (/ (* d1 (pow d2 3)) d3)) d3))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* d1 (pow d2 4)) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* d1 (pow d2 5)) d3) (* -1 (* d1 (pow d2 4)))) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* -1 (* d1 (pow d2 2)))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
Calls

24 calls:

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

rewrite332.0ms (6.8%)

Algorithm
batch-egg-rewrite
Rules
4238×*-lowering-*.f32
4238×*-lowering-*.f64
3694×/-lowering-/.f32
3694×/-lowering-/.f64
1170×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0924
15724
248723
3778523
0819423
Stop Event
iter limit
node limit
Counts
4 → 529
Calls
Call 1
Inputs
(/ (- 0 (* d1 (* d2 d2))) (- d3 d2))
(- 0 (* d1 (* d2 d2)))
(* d1 (* d2 d2))
(* d2 d2)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)) #s(literal 0 binary64))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) #s(literal 0 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) #s(literal 0 binary64)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 d3 d3)) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 d2 (+.f64 d2 d3))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 d2 (+.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 d3 d3)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 d2 d3)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) d2) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) d3))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) d3) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) d2))
(+.f64 (*.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (*.f64 d2 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(+.f64 (*.f64 (*.f64 d2 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (*.f64 d2 d3) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))) (*.f64 d3 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))))
(+.f64 (*.f64 d3 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))) (*.f64 d2 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 d3 d2) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d3 d2)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 d3 d2) (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d3 d2))) (*.f64 (-.f64 d3 d2) (-.f64 d3 d2))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))) (/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2))) (/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (-.f64 d3 d2) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (-.f64 d2 d3) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (neg.f64 (*.f64 (-.f64 d3 d2) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (-.f64 d3 d2) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d2 d3)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (-.f64 d2 d3) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d3 d2) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 d3 d2) (-.f64 d3 d2)) (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d3 d2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (-.f64 d2 d3)))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 d2 d3)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (-.f64 d3 d2) (-.f64 d3 d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))) (*.f64 (*.f64 (-.f64 d3 d2) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d3 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 (-.f64 d3 d2) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d3 d2))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 d1 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (+.f64 d2 d3)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (-.f64 d3 d2) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 1 binary64)) (-.f64 d2 d3))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal -1 binary64)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) #s(literal -1 binary64)) (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 d2 (*.f64 (+.f64 d2 d3) (*.f64 d2 (+.f64 d2 d3))))))) (*.f64 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d2 (+.f64 d2 d3)) (-.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 d3 d3))))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))) (-.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))) (*.f64 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2)))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))))) (neg.f64 (*.f64 (-.f64 d3 d2) (-.f64 d3 d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))))) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal -1 binary64)) (-.f64 d3 d2))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (-.f64 d3 d2) (-.f64 d3 d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2))) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 d2 (*.f64 (+.f64 d2 d3) (*.f64 d2 (+.f64 d2 d3))))))) (+.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d2 (+.f64 d2 d3)) (-.f64 (*.f64 d2 (+.f64 d2 d3)) (*.f64 d3 d3)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))) (-.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))) (-.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d3 d3) (*.f64 d2 (-.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2)))) (-.f64 d3 d2)) (-.f64 d3 d2))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) d1) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 d2 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 d1 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d1))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 d2 d2))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) d1)
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) d2)
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) d1) (*.f64 d2 d2))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) d2) (*.f64 d1 d2))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (*.f64 d2 d2)) d1)
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (*.f64 d1 d2)) d2)
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) #s(literal -1 binary64)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 d1 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (-.f64 d3 d2)))
(*.f64 d1 (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 d3 d2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 d1 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2))))
(*.f64 d1 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)))
(*.f64 d2 (*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 d2 (/.f64 (*.f64 d1 d2) (-.f64 d2 d3)))
(*.f64 (*.f64 d2 d2) (/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d3 d2)))
(*.f64 (*.f64 d2 d2) (neg.f64 (/.f64 d1 (-.f64 d3 d2))))
(*.f64 (*.f64 d2 d2) (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2))))
(*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)) (-.f64 d3 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d3 d2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(*.f64 (*.f64 d1 d2) (/.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 d3 d2)))
(*.f64 (*.f64 d1 d2) (neg.f64 (/.f64 d2 (-.f64 d3 d2))))
(*.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2))))
(*.f64 (*.f64 d1 d2) (/.f64 d2 (-.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 d2) (-.f64 d3 d2))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2)))))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (/.f64 d2 (-.f64 d3 d2)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 (-.f64 #s(literal 0 binary64) d2) d3))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3)))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d3 d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (+.f64 d2 d3)))
(*.f64 (pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d2 d2) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 (*.f64 d1 d2) #s(literal -1 binary64)) (/.f64 d2 (-.f64 d3 d2)))
(*.f64 (/.f64 d2 #s(literal -1 binary64)) (/.f64 (*.f64 d1 d2) (-.f64 d3 d2)))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 d2) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (/.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) d1) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d2 d2)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 d2)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) d1))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) d2))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) d1) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) d2) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 d2)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d2 d2)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) d1))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 d2)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) d2))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))) (+.f64 (*.f64 d3 d3) (*.f64 d2 (+.f64 d2 d3))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))) (+.f64 d2 d3))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d2 d2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) d2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) d1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) #s(literal -1 binary64)) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (*.f64 d1 (-.f64 #s(literal 0 binary64) d2))) d2)
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 d3 d2)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 d3 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 d2)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(+.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(-.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal 0 binary64))
(fma.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal 0 binary64))
(fma.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) d1) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d2 d2) #s(literal 0 binary64))
(fma.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) d2) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2)) #s(literal 0 binary64))
(fma.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) d2 #s(literal 0 binary64))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(neg.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) #s(literal 1 binary64)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) d1) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d2 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d1))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 d2 d2))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) d1)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) d2)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) d1) (*.f64 d2 d2))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) d2) (*.f64 d1 d2))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d2 d2)) d1)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 d2)) d2)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal -1 binary64)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) #s(literal -1 binary64)) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d2 d2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 0 binary64) d2))) d2)
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)))
(*.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal -1 binary64))
(*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (-.f64 #s(literal 0 binary64) d2) (*.f64 d1 d2))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d2 d2))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (*.f64 d2 d2) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) d2))
(*.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d1 #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (*.f64 d2 #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (*.f64 (*.f64 d2 d2) #s(literal -1 binary64)) d1)
(*.f64 (*.f64 (*.f64 d1 d2) #s(literal -1 binary64)) d2)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(-.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 0 binary64))
(fma.f64 d1 (*.f64 d2 d2) #s(literal 0 binary64))
(fma.f64 d2 (*.f64 d1 d2) #s(literal 0 binary64))
(fma.f64 (*.f64 d2 d2) d1 #s(literal 0 binary64))
(fma.f64 (*.f64 d1 d2) d2 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal 0 binary64))
(neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal -1 binary64)) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d2 d2)) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) d1) (*.f64 d2 d2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) d2) (*.f64 d1 d2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 d2)) d2)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) #s(literal -1 binary64)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d2 d2))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) d1)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 #s(literal 0 binary64) d2))) d2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d2 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (*.f64 d2 d2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) d2)
(pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 1 binary64))
(*.f64 d1 (*.f64 d2 d2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d2 (*.f64 d1 d2))
(*.f64 (*.f64 d2 d2) d1)
(*.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(*.f64 (*.f64 d1 d2) d2)
(*.f64 (*.f64 d1 d2) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (/.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2)) (-.f64 #s(literal 0 binary64) d2))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 d1 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2))) (/.f64 d2 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d2 d2)))
(*.f64 (/.f64 d1 d2) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d2)))
(*.f64 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) d1))
(*.f64 (/.f64 d1 (*.f64 d1 d2)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) d2))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d2 d2) d2) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) d1))
(*.f64 (/.f64 (*.f64 d2 d2) (*.f64 d1 d2)) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) d2))
(*.f64 (/.f64 (*.f64 d2 d2) #s(literal -1 binary64)) (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) d1) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d2 d2)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d2 d2)) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) d2) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d2)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) d2))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d2)) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 d2) d2) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)) (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d2 d2)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)) d2))
(*.f64 (/.f64 (*.f64 d1 d2) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d2 d2)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d2)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) d2))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d2 d2)) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d2)) (/.f64 (*.f64 d1 d1) d2))
(*.f64 (/.f64 (*.f64 d1 d1) d2) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) d1) (/.f64 (*.f64 d2 d2) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) d2) (/.f64 (*.f64 d2 d2) (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d2 d2)) (/.f64 (*.f64 d2 d2) d1))
(*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 d2)) (/.f64 (*.f64 d2 d2) d2))
(*.f64 (/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) #s(literal -1 binary64)) (/.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) d1) (/.f64 d1 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) d2) (/.f64 d1 (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d2 d2)) (/.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d2)) (/.f64 d1 d2))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2))) d1) (/.f64 d2 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2))) d2) (/.f64 d2 (*.f64 d1 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2))) (*.f64 d2 d2)) (/.f64 d2 d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2))) (*.f64 d1 d2)) (/.f64 d2 d2))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2))) #s(literal -1 binary64)) (/.f64 (/.f64 d2 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2))) d2))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d2 d2)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) d1))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) d2))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 d2)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) d2))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 d2)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 d2))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 (*.f64 d2 d2))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d2)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d2 d2)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) d2))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 d2)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d2))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d2 d2)) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 d2))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d2)) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) d2))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) d1) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d2 d2)) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 d2 d2))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d1 d2)) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d2))))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d1 d1)))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d1 d1)) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d2 d2)))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) d1))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) (*.f64 (*.f64 d2 d2) (*.f64 d1 (*.f64 d1 d2)))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 3/2 binary64)) d2))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1)) (*.f64 d2 d2))
(*.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d2))) d2)
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d2 d2))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) d2))) d2)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d1 d1))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d2)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(pow.f64 d2 #s(literal 2 binary64))
(pow.f64 (*.f64 d2 d2) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 d2)) #s(literal 2 binary64))
(*.f64 d2 d2)
(*.f64 #s(literal 1 binary64) (*.f64 d2 d2))
(*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d2))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d2)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) d2)

simplify228.0ms (4.7%)

Algorithm
egg-herbie
Rules
4018×*-lowering-*.f32
4018×*-lowering-*.f64
1402×+-lowering-+.f64
1402×+-lowering-+.f32
1374×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0136848
1481788
21801758
35965745
08350745
Stop Event
iter limit
node limit
Counts
96 → 96
Calls
Call 1
Inputs
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(* -1 (/ (* d1 (pow d2 2)) d3))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* -1 (/ (* d1 d2) (pow d3 2)))))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (+ (* -1 (/ d1 (pow d3 2))) (* -1 (/ (* d1 d2) (pow d3 3)))))))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (+ (* -1 (/ d1 (pow d3 2))) (* d2 (+ (* -1 (/ d1 (pow d3 3))) (* -1 (/ (* d1 d2) (pow d3 4)))))))))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (+ (/ (* d1 d3) d2) (/ (* d1 (pow d3 2)) (pow d2 2)))))
(* d2 (+ d1 (+ (/ (* d1 d3) d2) (+ (/ (* d1 (pow d3 2)) (pow d2 2)) (/ (* d1 (pow d3 3)) (pow d2 3))))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* d1 d3) (/ (* d1 (pow d3 2)) d2)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* d1 (pow d3 2))) (* -1 (/ (* d1 (pow d3 3)) d2))) d2)) (* d1 d3)) d2)))))
(* d1 d2)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d3 (+ d1 (/ (* d1 d3) d2))))
(+ (* d1 d2) (* d3 (+ d1 (* d3 (+ (/ d1 d2) (/ (* d1 d3) (pow d2 2)))))))
(* -1 (/ (* d1 (pow d2 2)) d3))
(/ (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 3)) d3))) d3)
(/ (+ (* -1 (* d1 (pow d2 2))) (+ (* -1 (/ (* d1 (pow d2 3)) d3)) (* -1 (/ (* d1 (pow d2 4)) (pow d3 2))))) d3)
(/ (+ (* -1 (* d1 (pow d2 2))) (+ (* -1 (/ (* d1 (pow d2 3)) d3)) (+ (* -1 (/ (* d1 (pow d2 4)) (pow d3 2))) (* -1 (/ (* d1 (pow d2 5)) (pow d3 3)))))) d3)
(* -1 (/ (* d1 (pow d2 2)) d3))
(* -1 (/ (+ (* d1 (pow d2 2)) (/ (* d1 (pow d2 3)) d3)) d3))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* d1 (pow d2 4)) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* d1 (pow d2 5)) d3) (* -1 (* d1 (pow d2 4)))) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* -1 (* d1 (pow d2 2)))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
Outputs
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) (- d3 d2)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) d3))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) d3)
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* -1 (/ (* d1 d2) (pow d3 2)))))
(*.f64 d2 (*.f64 d2 (*.f64 (/.f64 d1 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (+ (* -1 (/ d1 (pow d3 2))) (* -1 (/ (* d1 d2) (pow d3 3)))))))
(*.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (*.f64 (/.f64 (/.f64 d1 d3) d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) (/.f64 d1 d3)))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (+ (* -1 (/ d1 (pow d3 2))) (* d2 (+ (* -1 (/ d1 (pow d3 3))) (* -1 (/ (* d1 d2) (pow d3 4)))))))))
(*.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (-.f64 (*.f64 (/.f64 (/.f64 d1 d3) d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (pow.f64 d3 #s(literal 4 binary64))))) (/.f64 d1 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(* d2 (+ d1 (+ (/ (* d1 d3) d2) (/ (* d1 (pow d3 2)) (pow d2 2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (/.f64 d3 d2)))))
(* d2 (+ d1 (+ (/ (* d1 d3) d2) (+ (/ (* d1 (pow d3 2)) (pow d2 2)) (/ (* d1 (pow d3 3)) (pow d2 3))))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 d3 d2) (*.f64 (/.f64 d3 d2) (*.f64 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (/.f64 d3 d2)))))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* d1 d3) (/ (* d1 (pow d3 2)) d2)) d2)))))
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)))) #s(literal 1 binary64)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* d1 (pow d3 2))) (* -1 (/ (* d1 (pow d3 3)) d2))) d2)) (* d1 d3)) d2)))))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (*.f64 d3 (+.f64 d3 (/.f64 (*.f64 d3 d3) d2)))) d2)) #s(literal 1 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d3 (+ d1 (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 (/.f64 (*.f64 d3 d3) d2))))
(+ (* d1 d2) (* d3 (+ d1 (* d3 (+ (/ d1 d2) (/ (* d1 d3) (pow d2 2)))))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (/.f64 d1 d2))))
(* -1 (/ (* d1 (pow d2 2)) d3))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) d3)
(/ (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 3)) d3))) d3)
(*.f64 d2 (*.f64 d2 (*.f64 (/.f64 d1 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(/ (+ (* -1 (* d1 (pow d2 2))) (+ (* -1 (/ (* d1 (pow d2 3)) d3)) (* -1 (/ (* d1 (pow d2 4)) (pow d3 2))))) d3)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 (*.f64 d2 (+.f64 d2 (/.f64 (*.f64 d2 d2) d3))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d3 d3))))) d3)
(/ (+ (* -1 (* d1 (pow d2 2))) (+ (* -1 (/ (* d1 (pow d2 3)) d3)) (+ (* -1 (/ (* d1 (pow d2 4)) (pow d3 2))) (* -1 (/ (* d1 (pow d2 5)) (pow d3 3)))))) d3)
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (+.f64 d2 (/.f64 (*.f64 d2 d2) d3)))) (*.f64 (/.f64 (/.f64 d1 d3) d3) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (/.f64 (pow.f64 d2 #s(literal 5 binary64)) d3)))) d3))
(* -1 (/ (* d1 (pow d2 2)) d3))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) d3)
(* -1 (/ (+ (* d1 (pow d2 2)) (/ (* d1 (pow d2 3)) d3)) d3))
(*.f64 d2 (*.f64 d2 (*.f64 (/.f64 d1 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* d1 (pow d2 4)) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 (*.f64 d2 (+.f64 d2 (/.f64 (*.f64 d2 d2) d3))) (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 d3 d3))))) d3)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* d1 (pow d2 5)) d3) (* -1 (* d1 (pow d2 4)))) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (+.f64 d2 (/.f64 (*.f64 d2 d2) d3)))) (*.f64 (/.f64 (/.f64 d1 d3) d3) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (/.f64 (pow.f64 d2 #s(literal 5 binary64)) d3)))) d3))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)

eval97.0ms (2%)

Compiler

Compiled 16676 to 1660 computations (90% saved)

prune113.0ms (2.3%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New6241625
Fresh000
Picked101
Done055
Total6256631
Accuracy
100.0%
Counts
631 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.9%
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
62.8%
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
100.0%
(*.f64 d1 (+.f64 d2 d3))
58.4%
(*.f64 d1 d3)
49.1%
(*.f64 d1 d2)
Compiler

Compiled 58 to 36 computations (37.9% saved)

simplify83.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 d2 d3)
cost-diff0
(*.f64 d2 d2)
cost-diff0
(*.f64 d1 (*.f64 d2 d2))
cost-diff0
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
Rules
2728×fnmadd-define
2566×fma-define
1738×sum3-define
764×fnmsub-define
712×fmsub-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
11423
22823
34623
46123
513923
646923
782523
8206723
9530523
10669123
11674623
12680223
13681823
0681823
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (* d1 (* d2 d2)) (- d2 d3))
(* d1 (* d2 d2))
d1
(* d2 d2)
d2
(- d2 d3)
d3
Outputs
(/ (* d1 (* d2 d2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* d1 (* d2 d2))
(*.f64 d1 (*.f64 d2 d2))
d1
(* d2 d2)
(*.f64 d2 d2)
d2
(- d2 d3)
(-.f64 d2 d3)
d3

localize27.0ms (0.6%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 d2 d3)
accuracy100.0%
(*.f64 d2 d2)
accuracy86.7%
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
accuracy85.6%
(*.f64 d1 (*.f64 d2 d2))
Results
19.0ms256×0valid
Compiler

Compiled 27 to 8 computations (70.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 4.0ms (52.7% of total)
ival-div: 2.0ms (26.3% of total)
ival-sub: 1.0ms (13.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series4.0ms (0.1%)

Counts
4 → 96
Calls
Call 1
Inputs
#<alt (/ (* d1 (* d2 d2)) (- d2 d3))>
#<alt (* d1 (* d2 d2))>
#<alt (* d2 d2)>
#<alt (- d2 d3)>
Outputs
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (/ (* d1 (pow d2 2)) (- d2 d3))>
#<alt (* -1 (/ (* d1 (pow d2 2)) d3))>
#<alt (* (pow d2 2) (+ (* -1 (/ d1 d3)) (* -1 (/ (* d1 d2) (pow d3 2)))))>
#<alt (* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (- (* -1 (/ (* d1 d2) (pow d3 3))) (/ d1 (pow d3 2))))))>
#<alt (* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (- (* d2 (- (* -1 (/ (* d1 d2) (pow d3 4))) (/ d1 (pow d3 3)))) (/ d1 (pow d3 2))))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (- (+ d1 (/ (* d1 (pow d3 2)) (pow d2 2))) (* -1 (/ (* d1 d3) d2))))>
#<alt (* d2 (- (+ d1 (/ (* d1 (pow d3 3)) (pow d2 3))) (+ (* -1 (/ (* d1 d3) d2)) (* -1 (/ (* d1 (pow d3 2)) (pow d2 2))))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* d1 d3) (/ (* d1 (pow d3 2)) d2)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* d1 (pow d3 2))) (* -1 (/ (* d1 (pow d3 3)) d2))) d2)) (* d1 d3)) d2)))))>
#<alt (* d1 d2)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d3 (- (/ (* d1 d3) d2) (* -1 d1))))>
#<alt (+ (* d1 d2) (* d3 (- (* d3 (- (/ (* d1 d3) (pow d2 2)) (* -1 (/ d1 d2)))) (* -1 d1))))>
#<alt (* -1 (/ (* d1 (pow d2 2)) d3))>
#<alt (/ (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 3)) d3))) d3)>
#<alt (/ (- (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 4)) (pow d3 2)))) (/ (* d1 (pow d2 3)) d3)) d3)>
#<alt (/ (- (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 5)) (pow d3 3)))) (+ (/ (* d1 (pow d2 3)) d3) (/ (* d1 (pow d2 4)) (pow d3 2)))) d3)>
#<alt (* -1 (/ (* d1 (pow d2 2)) d3))>
#<alt (* -1 (/ (+ (* d1 (pow d2 2)) (/ (* d1 (pow d2 3)) d3)) d3))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* d1 (pow d2 4)) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* d1 (pow d2 5)) d3) (* -1 (* d1 (pow d2 4)))) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (* d1 (pow d2 2))>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (* -1 d3)>
#<alt (- d2 d3)>
#<alt (- d2 d3)>
#<alt (- d2 d3)>
#<alt d2>
#<alt (* d2 (+ 1 (* -1 (/ d3 d2))))>
#<alt (* d2 (+ 1 (* -1 (/ d3 d2))))>
#<alt (* d2 (+ 1 (* -1 (/ d3 d2))))>
#<alt d2>
#<alt (* -1 (* d2 (- (/ d3 d2) 1)))>
#<alt (* -1 (* d2 (- (/ d3 d2) 1)))>
#<alt (* -1 (* d2 (- (/ d3 d2) 1)))>
#<alt d2>
#<alt (+ d2 (* -1 d3))>
#<alt (+ d2 (* -1 d3))>
#<alt (+ d2 (* -1 d3))>
#<alt (* -1 d3)>
#<alt (* d3 (- (/ d2 d3) 1))>
#<alt (* d3 (- (/ d2 d3) 1))>
#<alt (* d3 (- (/ d2 d3) 1))>
#<alt (* -1 d3)>
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))>
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))>
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))>
Calls

24 calls:

TimeVariablePointExpression
0.0ms
d1
@0
(/ (* d1 (* d2 d2)) (- d2 d3))
0.0ms
d1
@-inf
(/ (* d1 (* d2 d2)) (- d2 d3))
0.0ms
d2
@inf
(/ (* d1 (* d2 d2)) (- d2 d3))
0.0ms
d2
@0
(/ (* d1 (* d2 d2)) (- d2 d3))
0.0ms
d3
@inf
(/ (* d1 (* d2 d2)) (- d2 d3))

rewrite311.0ms (6.4%)

Algorithm
batch-egg-rewrite
Rules
3052×*-lowering-*.f32
3052×*-lowering-*.f64
2026×fma-lowering-fma.f32
2026×fma-lowering-fma.f64
1760×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
13620
225420
3282620
0849320
Stop Event
iter limit
node limit
Counts
4 → 338
Calls
Call 1
Inputs
(/ (* d1 (* d2 d2)) (- d2 d3))
(* d1 (* d2 d2))
(* d2 d2)
(- d2 d3)
Outputs
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 d2)) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 d2 d3))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 d3)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d2) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d3))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d3) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d2))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (*.f64 d3 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d2 d3) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 d3 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(+.f64 (*.f64 d3 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 d2 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 d3 d2)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(fma.f64 d2 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d3 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(fma.f64 d3 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d2 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(fma.f64 (*.f64 d3 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(fma.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d3) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 d2) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d3 (+.f64 d2 d3)) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 d2)))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d2 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d3))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d3 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d2))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1)))
(/.f64 d1 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 d2 d3) d2) d2))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 (-.f64 d2 d3) d2) d2))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))) (-.f64 d3 d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) #s(literal 1 binary64)) (-.f64 d3 d2))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1 binary64)) (-.f64 d2 d3))
(pow.f64 (/.f64 d1 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1) (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1))) #s(literal -1 binary64))
(*.f64 d1 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)))
(*.f64 d2 (/.f64 (*.f64 d1 d2) (-.f64 d2 d3)))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (-.f64 d2 d3))))
(*.f64 d2 (*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (-.f64 d2 d3))))
(*.f64 d2 (*.f64 (/.f64 d2 (-.f64 d2 d3)) d1))
(*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (-.f64 d2 d3))))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (/.f64 d1 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (/.f64 #s(literal -1 binary64) (-.f64 d2 d3)))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 d1 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2)))
(*.f64 (+.f64 d2 d3) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (*.f64 d1 d2) (/.f64 d2 (-.f64 d2 d3)))
(*.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal -1 binary64) (-.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) d1)
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (pow.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d3 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d1 (/.f64 #s(literal -1 binary64) (-.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d2 d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d2 d2))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (pow.f64 (/.f64 (-.f64 d2 d3) (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d2 d3)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal -1 binary64) (-.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (*.f64 d2 (/.f64 #s(literal -1 binary64) (-.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (/.f64 d2 (-.f64 d3 d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d3)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) d1))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) d1))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d2 (-.f64 d2 d3)) (*.f64 d1 d2))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (*.f64 d2 d2))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 (*.f64 d1 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d2 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (/.f64 d2 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d2 d2) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d1 d2) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1 binary64)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d2)) #s(literal -1 binary64)) (/.f64 d2 (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 d2 d3) d2) d2) d1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))) (/.f64 #s(literal -1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)) (/.f64 d2 (-.f64 d2 d3)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (+.f64 d2 d3))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 d2)) d2)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d2 d3) d1) d2)) d2)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d2 d3) d1) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d2) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d1 d2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d2) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d1 d2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 d2 d3)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d2 d2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 d2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d2 d2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 d1 d2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) d2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 d3) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 d2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 d3) (-.f64 #s(literal 0 binary64) d2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d2))) #s(literal -1 binary64)) (/.f64 d2 (-.f64 d2 d3)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (*.f64 d2 d2))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))))
(*.f64 d1 (*.f64 (*.f64 d2 d2) #s(literal 1 binary64)))
(*.f64 d2 (*.f64 d1 d2))
(*.f64 d2 (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(*.f64 (*.f64 d2 d2) d1)
(*.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (*.f64 d2 d2) (*.f64 d1 #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d2 d2)))
(*.f64 (*.f64 d1 d2) d2)
(*.f64 (*.f64 d1 d2) (neg.f64 (-.f64 #s(literal 0 binary64) d2)))
(*.f64 (*.f64 d1 d2) (*.f64 d2 #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) d2))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) d1)
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1)) (*.f64 d2 d2))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d2))) d2)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d2)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d2)) #s(literal 1 binary64)))
(pow.f64 d2 #s(literal 2 binary64))
(pow.f64 (*.f64 d2 d2) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 d2))
(*.f64 d2 d2)
(+.f64 d2 (-.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 #s(literal 0 binary64) d3) d2)
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) (-.f64 #s(literal 0 binary64) d3))
(+.f64 (fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1 binary64)))) (fma.f64 d3 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -1 binary64))))
(+.f64 (fma.f64 d2 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3))) (fma.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) d3 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3)))
(+.f64 (fma.f64 d2 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3)))))
(+.f64 (fma.f64 d2 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 d3) (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3))))
(+.f64 (fma.f64 d2 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (pow.f64 d3 #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 d2 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))))
(+.f64 (fma.f64 d2 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d2 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3))) (fma.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) d3 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3)))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d2 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3)))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d2 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 d3) (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d2 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (pow.f64 d3 #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d2 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d2 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))
(+.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3))) (fma.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) d3 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3)))
(+.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3)))))
(+.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 d3) (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3))))
(+.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (pow.f64 d3 #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))))
(+.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))
(+.f64 (fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3))) (fma.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) d3 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3)))
(+.f64 (fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3)))))
(+.f64 (fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 d3) (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3))))
(+.f64 (fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (pow.f64 d3 #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))))
(+.f64 (fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (neg.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3))) (fma.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) d3 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3)))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3)))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (neg.f64 (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 d3) (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (neg.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (pow.f64 d3 #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3))) (fma.f64 (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) d3 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d3)))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 (*.f64 d3 d3)))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 d3 d3) (*.f64 (/.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (pow.f64 d3 #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 d3 #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))))))
(+.f64 (fma.f64 d2 (/.f64 d2 (+.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3)))
(+.f64 (fma.f64 d2 (/.f64 d2 (+.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 d2 (/.f64 d2 (+.f64 d2 d3)) (neg.f64 (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (-.f64 d3 d2) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 d2 (/.f64 d2 (+.f64 d2 d3)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3)))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (neg.f64 (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (-.f64 d3 d2) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3) (neg.f64 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3)))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3) (neg.f64 (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (-.f64 d3 d2) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (neg.f64 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3))) (fma.f64 (neg.f64 (/.f64 d3 (+.f64 d2 d3))) d3 (*.f64 (/.f64 d3 (+.f64 d2 d3)) d3)))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (*.f64 d3 d3) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (*.f64 d3 d3))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (neg.f64 (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) (fma.f64 (-.f64 d3 d2) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 d2 d3)) #s(literal -1 binary64))))
(-.f64 d2 d3)
(-.f64 #s(literal 0 binary64) (-.f64 d3 d2))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)))
(-.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d3 #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) #s(literal 1 binary64)))
(-.f64 (+.f64 d2 #s(literal 0 binary64)) d3)
(fma.f64 d2 (/.f64 d2 (+.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))
(fma.f64 d2 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))
(fma.f64 (*.f64 d2 d2) (/.f64 d2 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(fma.f64 d3 #s(literal -1 binary64) d2)
(fma.f64 (*.f64 d2 (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(fma.f64 #s(literal -1 binary64) d3 d2)
(fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3) (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(neg.f64 (-.f64 d3 d2))
(/.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(/.f64 (-.f64 d3 d2) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 (-.f64 #s(literal 0 binary64) d3)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 d2 d3)))
(/.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)) (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (+.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (+.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))) (+.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (+.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (+.f64 d2 d3))) (/.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (+.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (+.f64 d2 d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (+.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(pow.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 d2 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 d2 d3)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 #s(literal 1 binary64) (-.f64 d2 d3))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64)))
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3)))
(*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (-.f64 d3 d2))
(*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))
(*.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (pow.f64 (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(*.f64 (pow.f64 (/.f64 (+.f64 d2 d3) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))

simplify242.0ms (5%)

Algorithm
egg-herbie
Rules
4344×*-lowering-*.f32
4344×*-lowering-*.f64
1472×/-lowering-/.f32
1472×/-lowering-/.f64
1330×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0153806
1517746
21767704
37452704
08196704
Stop Event
iter limit
node limit
Counts
96 → 96
Calls
Call 1
Inputs
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(* -1 (/ (* d1 (pow d2 2)) d3))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* -1 (/ (* d1 d2) (pow d3 2)))))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (- (* -1 (/ (* d1 d2) (pow d3 3))) (/ d1 (pow d3 2))))))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (- (* d2 (- (* -1 (/ (* d1 d2) (pow d3 4))) (/ d1 (pow d3 3)))) (/ d1 (pow d3 2))))))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (- (+ d1 (/ (* d1 (pow d3 2)) (pow d2 2))) (* -1 (/ (* d1 d3) d2))))
(* d2 (- (+ d1 (/ (* d1 (pow d3 3)) (pow d2 3))) (+ (* -1 (/ (* d1 d3) d2)) (* -1 (/ (* d1 (pow d3 2)) (pow d2 2))))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* d1 d3) (/ (* d1 (pow d3 2)) d2)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* d1 (pow d3 2))) (* -1 (/ (* d1 (pow d3 3)) d2))) d2)) (* d1 d3)) d2)))))
(* d1 d2)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d3 (- (/ (* d1 d3) d2) (* -1 d1))))
(+ (* d1 d2) (* d3 (- (* d3 (- (/ (* d1 d3) (pow d2 2)) (* -1 (/ d1 d2)))) (* -1 d1))))
(* -1 (/ (* d1 (pow d2 2)) d3))
(/ (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 3)) d3))) d3)
(/ (- (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 4)) (pow d3 2)))) (/ (* d1 (pow d2 3)) d3)) d3)
(/ (- (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 5)) (pow d3 3)))) (+ (/ (* d1 (pow d2 3)) d3) (/ (* d1 (pow d2 4)) (pow d3 2)))) d3)
(* -1 (/ (* d1 (pow d2 2)) d3))
(* -1 (/ (+ (* d1 (pow d2 2)) (/ (* d1 (pow d2 3)) d3)) d3))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* d1 (pow d2 4)) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* d1 (pow d2 5)) d3) (* -1 (* d1 (pow d2 4)))) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(* d1 (pow d2 2))
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(* -1 d3)
(- d2 d3)
(- d2 d3)
(- d2 d3)
d2
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
d2
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
d2
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(* -1 d3)
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
Outputs
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/ (* d1 (pow d2 2)) (- d2 d3))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(* -1 (/ (* d1 (pow d2 2)) d3))
(/.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 0 binary64) d2))) d3)
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* -1 (/ (* d1 d2) (pow d3 2)))))
(*.f64 (*.f64 d2 d2) (*.f64 (/.f64 d1 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (- (* -1 (/ (* d1 d2) (pow d3 3))) (/ d1 (pow d3 2))))))
(*.f64 d2 (*.f64 d2 (-.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 (*.f64 d3 d3))) d2)) (/.f64 d1 d3))))
(* (pow d2 2) (+ (* -1 (/ d1 d3)) (* d2 (- (* d2 (- (* -1 (/ (* d1 d2) (pow d3 4))) (/ d1 (pow d3 3)))) (/ d1 (pow d3 2))))))
(*.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 0 binary64) d2))) (pow.f64 d3 #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 (*.f64 d3 d3)))))) (/.f64 d1 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(* d2 (- (+ d1 (/ (* d1 (pow d3 2)) (pow d2 2))) (* -1 (/ (* d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (/.f64 d3 d2)))))
(* d2 (- (+ d1 (/ (* d1 (pow d3 3)) (pow d2 3))) (+ (* -1 (/ (* d1 d3) d2)) (* -1 (/ (* d1 (pow d3 2)) (pow d2 2))))))
(*.f64 d2 (+.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (/.f64 d1 d2) (*.f64 d3 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64))))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* d1 d3) (/ (* d1 (pow d3 2)) d2)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64))) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* d1 (pow d3 2))) (* -1 (/ (* d1 (pow d3 3)) d2))) d2)) (* d1 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64))))) d2)) d2)))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d3 (- (/ (* d1 d3) d2) (* -1 d1))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)))))
(+ (* d1 d2) (* d3 (- (* d3 (- (/ (* d1 d3) (pow d2 2)) (* -1 (/ d1 d2)))) (* -1 d1))))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (/.f64 d3 d2))))))
(* -1 (/ (* d1 (pow d2 2)) d3))
(/.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 0 binary64) d2))) d3)
(/ (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 3)) d3))) d3)
(*.f64 (*.f64 d2 d2) (*.f64 (/.f64 d1 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(/ (- (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 4)) (pow d3 2)))) (/ (* d1 (pow d2 3)) d3)) d3)
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 0 binary64) d2))) (*.f64 (/.f64 d1 d3) (+.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) d3) (*.f64 d2 (*.f64 d2 d2))))) d3)
(/ (- (+ (* -1 (* d1 (pow d2 2))) (* -1 (/ (* d1 (pow d2 5)) (pow d3 3)))) (+ (/ (* d1 (pow d2 3)) d3) (/ (* d1 (pow d2 4)) (pow d3 2)))) d3)
(/.f64 (-.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d2)) (/.f64 (pow.f64 d2 #s(literal 5 binary64)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (/.f64 d1 d3) (+.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) d3) (*.f64 d2 (*.f64 d2 d2))))) d3)
(* -1 (/ (* d1 (pow d2 2)) d3))
(/.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 0 binary64) d2))) d3)
(* -1 (/ (+ (* d1 (pow d2 2)) (/ (* d1 (pow d2 3)) d3)) d3))
(*.f64 (*.f64 d2 d2) (*.f64 (/.f64 d1 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* d1 (pow d2 4)) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 0 binary64) d2))) (*.f64 (/.f64 d1 d3) (+.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) d3) (*.f64 d2 (*.f64 d2 d2))))) d3)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* d1 (pow d2 5)) d3) (* -1 (* d1 (pow d2 4)))) d3)) (* d1 (pow d2 3))) d3)) (* d1 (pow d2 2))) d3))
(/.f64 (-.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 4 binary64)) (/.f64 (pow.f64 d2 #s(literal 5 binary64)) d3))) d3)) (*.f64 d1 (*.f64 d2 (*.f64 d2 d2)))) d3) (*.f64 d1 (*.f64 d2 d2))) d3)
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(* -1 d3)
(-.f64 #s(literal 0 binary64) d3)
(- d2 d3)
(-.f64 d2 d3)
(- d2 d3)
(-.f64 d2 d3)
(- d2 d3)
(-.f64 d2 d3)
d2
(* d2 (+ 1 (* -1 (/ d3 d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(* -1 (* d2 (- (/ d3 d2) 1)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(+ d2 (* -1 d3))
(-.f64 d2 d3)
(+ d2 (* -1 d3))
(-.f64 d2 d3)
(+ d2 (* -1 d3))
(-.f64 d2 d3)
(* -1 d3)
(-.f64 #s(literal 0 binary64) d3)
(* d3 (- (/ d2 d3) 1))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(* d3 (- (/ d2 d3) 1))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(* d3 (- (/ d2 d3) 1))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(* -1 d3)
(-.f64 #s(literal 0 binary64) d3)
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))

eval78.0ms (1.6%)

Compiler

Compiled 13359 to 1101 computations (91.8% saved)

prune57.0ms (1.2%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New4322434
Fresh000
Picked101
Done145
Total4346440
Accuracy
100.0%
Counts
440 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.8%
(/.f64 (*.f64 d1 (*.f64 d2 d2)) d2)
99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
84.7%
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
100.0%
(*.f64 d1 (+.f64 d2 d3))
58.4%
(*.f64 d1 d3)
49.1%
(*.f64 d1 d2)
Compiler

Compiled 142 to 65 computations (54.2% saved)

regimes17.0ms (0.4%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) d2)
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 d3))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d2 d2))) (-.f64 d3 d2))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1) (-.f64 d3 d2))
Outputs
(*.f64 d1 (+.f64 d2 d3))
Calls

4 calls:

6.0ms
d3
4.0ms
d2
4.0ms
d1
4.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes5.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 d1 d2)
(*.f64 d1 d3)
Calls

3 calls:

2.0ms
d2
1.0ms
d1
1.0ms
d3
Results
AccuracySegmentsBranch
63.8%3d1
87.3%2d2
86.3%2d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
Calls

3 calls:

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

Compiled 12 to 9 computations (25% saved)

bsearch8.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
8.0ms
-1.220306769256553e-79
-5.873739873521363e-80
Results
5.0ms80×0valid
Compiler

Compiled 86 to 61 computations (29.1% saved)

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

simplify7.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01018
11418
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 d3))
(if (<=.f64 d2 #s(literal -1969113048739589/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
Outputs
(*.f64 d1 (+.f64 d2 d3))
(if (<=.f64 d2 #s(literal -1969113048739589/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)

soundness441.0ms (9.1%)

Rules
1884×fmsub-define
1852×fnmsub-define
1674×fma-lowering-fma.f32
1674×fma-lowering-fma.f64
1668×sum3-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065
1125
2185
0185
039228
1139228
2405228
31236228
43624228
56490228
08210228
Stop Event
fuel
iter limit
node limit
iter limit
saturated
Compiler

Compiled 71 to 42 computations (40.8% saved)

preprocess37.0ms (0.8%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 142 to 82 computations (42.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...